Browse Source

some template tweaks

archive.jade -> add Home link, untabify
article.jade -> s/Back Home/Home/
index.jade -> s/Next Page/Older/
pull/1/head
Brett Langdon 12 years ago
parent
commit
cdb8141d29
3 changed files with 34 additions and 31 deletions
  1. +32
    -29
      templates/archive.jade
  2. +1
    -1
      templates/article.jade
  3. +1
    -1
      templates/index.jade

+ 32
- 29
templates/archive.jade View File

@ -3,32 +3,35 @@ extends layout
//- this logic should be moved to a view at some point //- this logic should be moved to a view at some point
block content 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
- }
- 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 »

+ 1
- 1
templates/article.jade View File

@ -21,4 +21,4 @@ block content
block prepend footer block prepend footer
div.nav div.nav
a(href=contents.index.url) « Back Home
a(href=contents.index.url) « Home

+ 1
- 1
templates/index.jade View File

@ -21,4 +21,4 @@ block prepend footer
else else
a(href='/archive.html') « Archives a(href='/archive.html') « Archives
if nextPage if nextPage
a(href=nextPage.url) Next page »
a(href=nextPage.url) Older »

Loading…
Cancel
Save