diff --git a/Gruntfile.js b/Gruntfile.js index 6d1d8b01..636d5b6b 100755 --- a/Gruntfile.js +++ b/Gruntfile.js @@ -51,9 +51,11 @@ module.exports = function(grunt) { var md2htmlTasks = {}; var makeTasks = function(layout, pages) { pages.map(function(name) { + var src = inputFolder + "/" + name + ".md"; + var title = (grunt.file.exists(src)) ? grunt.file.read(src).split(/\n/)[0].substring(3) + ' - ' : ''; md2htmlTasks[name] = { - options: {layout: inputFolder + "/layout/" + layout + ".html"}, - files: [{src: [inputFolder + "/" + name + ".md"], dest: tempFolder + "/" + name + ".html"}] + options: {layout: inputFolder + "/layout/" + layout + ".html", templateData: { "topic": title }}, + files: [{src: [src], dest: tempFolder + "/" + name + ".html"}] } }) }; diff --git a/docs/layout/api.html b/docs/layout/api.html index ee6503bf..5d05c2c4 100644 --- a/docs/layout/api.html +++ b/docs/layout/api.html @@ -1,7 +1,7 @@
-