diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/actions.js | 2 | ||||
-rw-r--r-- | src/responders.js | 5 | ||||
-rw-r--r-- | src/templates/taxon.html | 12 |
3 files changed, 9 insertions, 10 deletions
diff --git a/src/actions.js b/src/actions.js index 11acff5..8a04671 100644 --- a/src/actions.js +++ b/src/actions.js @@ -26,7 +26,7 @@ function taxonGenerator(config, term, items) { const taxonItems = items.get(value); - responders.taxon(ctx, config, taxonItems); + responders.taxon(ctx, config, term, value, taxonItems); }; } diff --git a/src/responders.js b/src/responders.js index b9758f3..e285018 100644 --- a/src/responders.js +++ b/src/responders.js @@ -1,6 +1,7 @@ "use strict"; const fs = require("fs"); +const Case = require("case"); const hyperfast = require("hyperfast"); const indent = require("indent-string"); @@ -86,12 +87,12 @@ module.exports = { ); }, - taxon(ctx, config, taxonItems) { + taxon(ctx, config, term, value, taxonItems) { ctx.type = "html"; ctx.body = layout( config, - null, + Case.title(value), hyperfast(templates.taxon, { ".post": taxonItems.map(renderPostListItem(ctx)) }) diff --git a/src/templates/taxon.html b/src/templates/taxon.html index 44e1bdc..97ac89a 100644 --- a/src/templates/taxon.html +++ b/src/templates/taxon.html @@ -1,7 +1,5 @@ -<main class="taxon"> - <ul class="posts"> - <li class="post"> - <a href="/">Test post please ignore</a> - </li> - </ul> -</main> +<ul class="posts"> + <li class="post"> + <a href="/">Test post please ignore</a> + </li> +</ul> |