From dec9749bbc836225f6a9341c5653e9f04b2a0e9f Mon Sep 17 00:00:00 2001 From: Scott C Wilson Date: Mon, 20 Jul 2015 08:49:18 -0400 Subject: [PATCH] Document Amber templates Fixes #1064 --- docs/content/templates/ace.md | 5 ++--- docs/content/templates/amber.md | 26 ++++++++++++++++++++++++++ 2 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 docs/content/templates/amber.md diff --git a/docs/content/templates/ace.md b/docs/content/templates/ace.md index 397def3e1..939ecf560 100644 --- a/docs/content/templates/ace.md +++ b/docs/content/templates/ace.md @@ -10,11 +10,11 @@ menu: parent: layout next: /templates/functions prev: /templates/go-templates -title: Hugo Templates +title: Ace Templates weight: 17 --- -In addition to [Go templates](/templates/go-templates) and Amber[^needs-doc] templates, Hugo supports the powerful Ace templates. +In addition to [Go templates](/templates/go-templates) and [Amber](/templates/amber-templates) templates, Hugo supports the powerful Ace templates. For template documentation, follow the links from the [Ace project](https://github.com/yosssi/ace). @@ -65,5 +65,4 @@ Some examples for the layout files above: [^ace-theme]: Note that the `html` suffix is needed, even if the filename is suffixed `ace`. This does not work from inside a theme, see [issue 763](https://github.com/spf13/hugo/issues/763). -[^needs-doc]: Needs documentation! Contribution welcomed, see [issue 1064](https://github.com/spf13/hugo/issues/1064). diff --git a/docs/content/templates/amber.md b/docs/content/templates/amber.md new file mode 100644 index 000000000..61e691b2c --- /dev/null +++ b/docs/content/templates/amber.md @@ -0,0 +1,26 @@ +--- +aliases: +- /doc/templates/amber +- /layout/templates/amber +- /layout/amber/ +date: 2015-07-20 +linktitle: Amber templates +menu: + main: + parent: layout +next: /templates/functions +prev: /templates/go-templates +title: Amber Templates +weight: 18 +--- + +Amber templates are another template type which Hugo supports, in addition to [Go templates](/templates/go-templates) and [Ace templates](/templates/ace-templates) templates. + +For template documentation, follow the links from the [Amber project](https://github.com/eknkc/amber) + +* Amber templates must be named with the amber-suffix, e.g. `list.amber` +* Partials in Amber or HTML can be included with the Amber template syntax: + * `import ../partials/test.html ` + * `import ../partials/test_a.amber ` + +