Skip to content

Commit

Permalink
Refactored boilerplate templates
Browse files Browse the repository at this point in the history
- moving `include`, `layouts` and `pages` to `templates` dir
  • Loading branch information
hariadi committed Aug 17, 2013
1 parent abe1acd commit 869f4e1
Show file tree
Hide file tree
Showing 16 changed files with 8 additions and 9 deletions.
9 changes: 4 additions & 5 deletions Gruntfile.js
Expand Up @@ -24,23 +24,22 @@ module.exports = function(grunt) {
data: 'src/**/*.{json,yml}', data: 'src/**/*.{json,yml}',
assets: '<%= site.destination %>/assets', assets: '<%= site.destination %>/assets',
helpers: 'src/helpers/helper-*.js', helpers: 'src/helpers/helper-*.js',
layoutdir: 'src/layouts', layoutdir: 'src/templates/layouts',
partials: ['src/includes/**/*.hbs'], partials: ['src/templates/includes/**/*.hbs'],
}, },
site: { site: {
// Target-level options // Target-level options
options: {layout: 'default.hbs'}, options: {layout: 'default.hbs'},
files: [ files: [
{ expand: true, cwd: 'src', src: ['*.hbs', '!index.hbs'], dest: '<%= site.destination %>/' }, { expand: true, cwd: 'src/templates/pages', src: ['*.hbs'], dest: '<%= site.destination %>/' }
{ expand: true, cwd: 'src', src: ['index.hbs'], dest: './' }
] ]
} }
}, },


// Before generating any new files, // Before generating any new files,
// remove any previously-created files. // remove any previously-created files.
clean: { clean: {
all: ['<%= site.destination %>/**/*.{html,md}', 'index.html'] all: ['<%= site.destination %>/**/*.{html,md}']
} }
}); });


Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
8 changes: 4 additions & 4 deletions src/includes/nav.hbs → src/templates/includes/nav.hbs
@@ -1,16 +1,16 @@
<div class="navbar navbar-fixed-top"> <div class="navbar navbar-fixed-top">
<div class="navbar-inner"> <div class="navbar-inner">
<div class="container"> <div class="container">
<a class="navbar-brand" href="{{#isnt basename "index"}}../{{/isnt}}index.html">ASSEMBLE</a> <a class="navbar-brand" href="{{#isnt basename "index"}}{{/isnt}}index.html">ASSEMBLE</a>
<ul class="nav"> <ul class="nav">
<li{{#is basename "index"}} class="active"{{/is}}> <li{{#is basename "index"}} class="active"{{/is}}>
<a href="{{#isnt basename "index"}}../{{/isnt}}index.html">Home</a> <a href="{{#isnt basename "index"}}{{/isnt}}index.html">Home</a>
</li> </li>
<li{{#is basename "markdown"}} class="active"{{/is}}> <li{{#is basename "markdown"}} class="active"{{/is}}>
<a href="{{#is basename "index"}}site/{{/is}}markdown.html">Markdown</a> <a href="{{#is basename "index"}}{{/is}}markdown.html">Markdown</a>
</li> </li>
<li{{#is basename "examples"}} class="active"{{/is}}> <li{{#is basename "examples"}} class="active"{{/is}}>
<a href="{{#is basename "index"}}site/{{/is}}examples.html">Examples</a> <a href="{{#is basename "index"}}{{/is}}examples.html">Examples</a>
</li> </li>
</ul> </ul>
<ul class="nav pull-right"> <ul class="nav pull-right">
Expand Down
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 comments on commit 869f4e1

Please sign in to comment.