From cdb8141d29637072989a825698e1bd59ea1090d2 Mon Sep 17 00:00:00 2001 From: brettlangdon Date: Sun, 17 Nov 2013 22:08:33 -0500 Subject: [PATCH] some template tweaks archive.jade -> add Home link, untabify article.jade -> s/Back Home/Home/ index.jade -> s/Next Page/Older/ --- templates/archive.jade | 61 ++++++++++++++++++++++-------------------- templates/article.jade | 2 +- templates/index.jade | 2 +- 3 files changed, 34 insertions(+), 31 deletions(-) diff --git a/templates/archive.jade b/templates/archive.jade index 8113b30..cbc8937 100644 --- a/templates/archive.jade +++ b/templates/archive.jade @@ -3,32 +3,35 @@ extends layout //- this logic should be moved to a view at some point block content - - var lineHeight = 2.2; - - var archives = _.chain(env.helpers.getArticles(contents)).groupBy(function(item) { - - return item.date.getFullYear() - - }).value() - - for (var archive in archives) { - - archives[archive] = _.groupBy(archives[archive], function(item){return item.date.getMonth();}) - - } - - var month_names = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] - section.archive - h2 Archive - ul - - var yearsK = _.chain(archives).keys().reverse().value() - - for(var year in yearsK) - - months = archives[yearsK[year]] - - var yearHeight = lineHeight * _.reduce(months, function(memo,month) { return memo + month.length; }, 0); - li - span.year-label(style='line-height:' + yearHeight+'em')=yearsK[year] - ul(style='margin-left:4em') - - var monthsK = _.chain(months).keys().reverse().value() - - for(month in monthsK){ - - var monthHeight = lineHeight * months[monthsK[month]].length - li - span.month-label(style='line-height:'+monthHeight+'em')=month_names[monthsK[month]] - ul(style='margin-left:7em') - each item in months[monthsK[month]] - li(style='height:'+ lineHeight + 'em;line-height:'+ lineHeight + 'em;') - a(href=item.url)=item.title - - } - \ No newline at end of file + - var lineHeight = 2.2; + - var archives = _.chain(env.helpers.getArticles(contents)).groupBy(function(item) { + - return item.date.getFullYear() + - }).value() + - for (var archive in archives) { + - archives[archive] = _.groupBy(archives[archive], function(item){return item.date.getMonth();}) + - } + - var month_names = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'] + section.archive + h2 Archive + ul + - var yearsK = _.chain(archives).keys().reverse().value() + - for(var year in yearsK) + - months = archives[yearsK[year]] + - var yearHeight = lineHeight * _.reduce(months, function(memo,month) { return memo + month.length; }, 0); + li + span.year-label(style='line-height:' + yearHeight+'em')=yearsK[year] + ul(style='margin-left:4em') + - var monthsK = _.chain(months).keys().reverse().value() + - for(month in monthsK){ + - var monthHeight = lineHeight * months[monthsK[month]].length + li + span.month-label(style='line-height:'+monthHeight+'em')=month_names[monthsK[month]] + ul(style='margin-left:7em') + each item in months[monthsK[month]] + li(style='height:'+ lineHeight + 'em;line-height:'+ lineHeight + 'em;') + a(href=item.url)=item.title + - } + +block prepend footer + div.nav + a(href="/") Home » diff --git a/templates/article.jade b/templates/article.jade index 8f85c4c..80705c1 100644 --- a/templates/article.jade +++ b/templates/article.jade @@ -21,4 +21,4 @@ block content block prepend footer div.nav - a(href=contents.index.url) « Back Home + a(href=contents.index.url) « Home diff --git a/templates/index.jade b/templates/index.jade index 879602e..9d785eb 100644 --- a/templates/index.jade +++ b/templates/index.jade @@ -21,4 +21,4 @@ block prepend footer else a(href='/archive.html') « Archives if nextPage - a(href=nextPage.url) Next page » + a(href=nextPage.url) Older »