Reorder docs
This commit is contained in:
parent
da9787d10c
commit
ccd8f03b70
10
README.md
10
README.md
@ -43,18 +43,14 @@ DEBUG=* npx eleventy
|
||||
|
||||
### Implementation Notes
|
||||
|
||||
* `about/index.md` shows how to add a content page.
|
||||
* `posts/` has the blog posts but really they can live in any directory. They need only the `post` tag to be added to this collection.
|
||||
* Add the `nav` tag to add a template to the top level site navigation. For example, this is in use on `index.njk` and `about/index.md`.
|
||||
* `about/index.md` shows how to add a content page.
|
||||
* Content can be any template format (blog posts needn’t be markdown, for example). Configure your supported templates in `.eleventy.js` -> `templateFormats`.
|
||||
* Because `css` and `png` are listed in `templateFormats` but are not supported template types, any files with these extensions will be copied without modification to the output (while keeping the same directory structure).
|
||||
* Because `css` and `png` are listed in `templateFormats` but are not supported template types, any files with these extensions will be copied without modification to the output (while keeping the same directory structure).
|
||||
* The blog post feed template is in `feed/feed.njk`. This is also a good example of using a global data files in that it uses `_data/metadata.json`.
|
||||
* This example uses three layouts:
|
||||
* `_includes/layouts/base.njk`: the top level HTML structure
|
||||
* `_includes/layouts/home.njk`: the home page template (wrapped into `base.njk`)
|
||||
* `_includes/layouts/post.njk`: the blog post template (wrapped into `base.njk`)
|
||||
* `_includes/postlist.njk` is a Nunjucks macro and is used to display a list of all the posts. Use it like this:
|
||||
```
|
||||
{% import "postlist.njk" as postsm %}
|
||||
{{ postsm.list(collections.post, page) }}
|
||||
```
|
||||
* `_includes/postlist.njk` is a Nunjucks macro and is a reusable component used to display a list of all the posts. `index.njk` has an example of how to use it.
|
@ -11,7 +11,7 @@
|
||||
<header>
|
||||
<a href="/""><img src="/img/logo.png" class="logo"></a>
|
||||
<ul class="nav">
|
||||
{%- for nav in collections.nav -%}
|
||||
{%- for nav in collections.nav | reverse -%}
|
||||
<li class="nav-item"><a href="{{ nav.url | url }}">{{ nav.data.navtitle }}</a></li>
|
||||
{%- endfor -%}
|
||||
</header>
|
||||
|
Loading…
Reference in New Issue
Block a user