Begin refactoring story lists to order list, remove separate rank div
This commit is contained in:
@ -10,7 +10,7 @@ var R = require('ramda'),
|
|||||||
secrets = require('../config/secrets');
|
secrets = require('../config/secrets');
|
||||||
|
|
||||||
exports.hotJSON = function(req, res, next) {
|
exports.hotJSON = function(req, res, next) {
|
||||||
var story = Story.find({}).sort({'rank': -1});
|
var story = Story.find({}).sort({'rank': -1, 'timePosted': -1});
|
||||||
story.exec(function(err, stories) {
|
story.exec(function(err, stories) {
|
||||||
if (err) {
|
if (err) {
|
||||||
throw err;
|
throw err;
|
||||||
|
@ -805,6 +805,11 @@ iframe.iphone {
|
|||||||
padding: 15px 0 15px 0;
|
padding: 15px 0 15px 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.img-news {
|
||||||
|
width: 50px;
|
||||||
|
height: 50px;
|
||||||
|
}
|
||||||
|
|
||||||
//uncomment this to see the dimensions of all elements outlined in red
|
//uncomment this to see the dimensions of all elements outlined in red
|
||||||
//* {
|
//* {
|
||||||
// border-color: red;
|
// border-color: red;
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
h3
|
.col-xs-12
|
||||||
ul#story-list.story-list
|
ol#story-list.story-list
|
||||||
|
|
||||||
script(src="https://cdn.jsdelivr.net/ramda/0.10.0/ramda.min.js")
|
script(src="https://cdn.jsdelivr.net/ramda/0.10.0/ramda.min.js")
|
||||||
script.
|
script.
|
||||||
@ -17,16 +17,13 @@ h3
|
|||||||
var linkedName = getLinkedName(data[i].storyLink);
|
var linkedName = getLinkedName(data[i].storyLink);
|
||||||
var rank = data[i].rank;
|
var rank = data[i].rank;
|
||||||
|
|
||||||
$(li).html("<div class='row text-left'>" +
|
$(li)
|
||||||
"<div class='col-xs-3 col-sm-1'>" +
|
.html(
|
||||||
"<div class='positive-5'>" +
|
"<div class='col-xs-12 text-left'>" +
|
||||||
"<span>" + rank + "</span>" +
|
|
||||||
"</div>" +
|
|
||||||
"</div>" +
|
|
||||||
"<div class='col-xs-2 col-sm-1'>" +
|
"<div class='col-xs-2 col-sm-1'>" +
|
||||||
"<img src='" + data[i].author.picture + "' class='img-responsive'/>" +
|
"<img src='" + data[i].author.picture + "' class='img-news'/>" +
|
||||||
"</div>" +
|
"</div>" +
|
||||||
"<div class='col-xs-7 col-sm-10'>" +
|
"<div class='col-xs-10 col-sm-11'>" +
|
||||||
"<div class='row'>" +
|
"<div class='row'>" +
|
||||||
"<div class='col-xs-12'>" +
|
"<div class='col-xs-12'>" +
|
||||||
"<a href='/stories/" + linkedName + "'>"
|
"<a href='/stories/" + linkedName + "'>"
|
||||||
@ -34,14 +31,16 @@ h3
|
|||||||
"</a>" +
|
"</a>" +
|
||||||
"</div>" +
|
"</div>" +
|
||||||
"<div class='col-xs-12'>" +
|
"<div class='col-xs-12'>" +
|
||||||
"<span>Posted " +
|
"<span>" +
|
||||||
|
rank + " points, posted " +
|
||||||
moment(data[i].timePosted).fromNow() +
|
moment(data[i].timePosted).fromNow() +
|
||||||
" by <a href='/" + data[i].author.username + "'>@" + data[i].author.username + "</a> " +
|
" by <a href='/" + data[i].author.username + "'>@" + data[i].author.username + "</a> " +
|
||||||
|
"</span>" +
|
||||||
"</div>" +
|
"</div>" +
|
||||||
"</div>" +
|
"</div>" +
|
||||||
"</div>" +
|
"</div>" +
|
||||||
"</div>" +
|
"</div>"
|
||||||
"</li>");
|
);
|
||||||
$(li).appendTo($('#story-list'));
|
$(li).appendTo($('#story-list'));
|
||||||
}
|
}
|
||||||
});
|
});
|
Reference in New Issue
Block a user