diff --git a/docs/content/content/example.md b/docs/content/content/example.md index 31dd6fa61..82a086f52 100644 --- a/docs/content/content/example.md +++ b/docs/content/content/example.md @@ -2,6 +2,9 @@ title: "Example Content File" date: "2013-07-01" aliases: ["/doc/example/"] +linktitle: "Example" +groups: ['content'] +groups_weight: 50 --- Somethings are better shown than explained. The following is a very basic example of a content file: diff --git a/docs/content/content/front-matter.md b/docs/content/content/front-matter.md index 57b1170df..b70cf4ad9 100644 --- a/docs/content/content/front-matter.md +++ b/docs/content/content/front-matter.md @@ -2,6 +2,8 @@ title = "Front Matter" date = "2013-07-01" aliases = ["/doc/front-matter/"] +groups = ["content"] +groups_weight = 40 +++ The front matter is one of the features that gives Hugo its strength. It enables diff --git a/docs/content/content/organization.md b/docs/content/content/organization.md index 2ec09f8da..eda63283e 100644 --- a/docs/content/content/organization.md +++ b/docs/content/content/organization.md @@ -2,6 +2,9 @@ title: "Content Organization" date: "2013-07-01" aliases: ["/doc/organization/"] +linktitle: "Organization" +groups: ['content'] +groups_weight: 10 --- Hugo uses markdown files with headers commonly called the front matter. Hugo respects the organization diff --git a/docs/content/content/sections.md b/docs/content/content/sections.md index ca72d6109..9180e3094 100644 --- a/docs/content/content/sections.md +++ b/docs/content/content/sections.md @@ -1,6 +1,8 @@ --- title: "Sections" date: "2013-07-01" +groups: ['content'] +groups_weight: 20 --- Hugo thinks that you organize your content with a purpose. The same structure diff --git a/docs/content/content/types.md b/docs/content/content/types.md index 7855885ba..7ce58623a 100644 --- a/docs/content/content/types.md +++ b/docs/content/content/types.md @@ -1,6 +1,9 @@ --- title: "Content Types" date: "2013-07-01" +linktitle: "Types" +groups: ['content'] +groups_weight: 30 --- Hugo has full support for multiple content types each with its own set diff --git a/docs/content/extras/aliases.md b/docs/content/extras/aliases.md index 79e5c14ec..e42e4d76e 100644 --- a/docs/content/extras/aliases.md +++ b/docs/content/extras/aliases.md @@ -5,6 +5,8 @@ aliases: - /doc/redirects/ - /doc/alias/ - /doc/aliases/ +groups: ["extras"] +groups_weight: 20 --- For people migrating existing published content to Hugo theres a good chance diff --git a/docs/content/extras/indexes.md b/docs/content/extras/indexes.md index b08c83742..d604aefcf 100644 --- a/docs/content/extras/indexes.md +++ b/docs/content/extras/indexes.md @@ -2,6 +2,8 @@ title: "Indexes" date: "2013-07-01" aliases: ["/doc/indexes/"] +groups: ["extras"] +groups_weight: 30 --- Hugo includes support for user defined indexes of content. In our diff --git a/docs/content/extras/indexes/category.md b/docs/content/extras/indexes/category.md index 6b948124d..1d9a1ad54 100644 --- a/docs/content/extras/indexes/category.md +++ b/docs/content/extras/indexes/category.md @@ -1,6 +1,9 @@ --- title: "Index Category Example" date: "2013-07-01" +linktitle: "Example - Categories" +groups: ["extras"] +groups_weight: 40 --- This page demonstrates an example of using indexes to provide categories for your site. diff --git a/docs/content/extras/shortcodes.md b/docs/content/extras/shortcodes.md index bf9004661..6bf10abb2 100644 --- a/docs/content/extras/shortcodes.md +++ b/docs/content/extras/shortcodes.md @@ -2,6 +2,8 @@ title: "Shortcodes" date: "2013-07-01" aliases: ["/doc/shortcodes/"] +groups: ["extras"] +groups_weight: 10 --- Because Hugo uses markdown for its content format, it was clear that there's a lot of things that diff --git a/docs/content/layout/chrome.md b/docs/content/layout/chrome.md index 1616625a3..70b266bc1 100644 --- a/docs/content/layout/chrome.md +++ b/docs/content/layout/chrome.md @@ -1,6 +1,8 @@ --- title: "Chrome Templates" date: "2013-07-01" +groups: ["layout"] +groups_weight: 80 --- Chrome is a convention to create templates that are used by the other templates throughout the site. There is nothing special about the name "chrome", feel free diff --git a/docs/content/layout/go-templates.md b/docs/content/layout/go-templates.md index 2e082ee06..403bfdd64 100644 --- a/docs/content/layout/go-templates.md +++ b/docs/content/layout/go-templates.md @@ -1,6 +1,8 @@ --- title: "Go Templates" date: "2013-07-01" +groups: ["layout---"] +groups_weight: 80 --- Hugo uses the excellent golang html/template library for its template engine. diff --git a/docs/content/layout/homepage.md b/docs/content/layout/homepage.md index 85fb276cb..3ab3112d1 100644 --- a/docs/content/layout/homepage.md +++ b/docs/content/layout/homepage.md @@ -1,6 +1,8 @@ --- title: "Homepage Templates" date: "2013-07-01" +groups: ["layout"] +groups_weight: 30 --- Home pages are of the type "node" and have all the [node diff --git a/docs/content/layout/indexes.md b/docs/content/layout/indexes.md index 307e5460d..0301e53e1 100644 --- a/docs/content/layout/indexes.md +++ b/docs/content/layout/indexes.md @@ -1,6 +1,8 @@ --- title: "Index Templates" date: "2013-07-01" +groups: ["layout"] +groups_weight: 50 --- An index template is any template that will be used to render multiple pieces of diff --git a/docs/content/layout/rss.md b/docs/content/layout/rss.md index 6331cb080..18330ca92 100644 --- a/docs/content/layout/rss.md +++ b/docs/content/layout/rss.md @@ -1,6 +1,8 @@ --- title: "RSS (feed) Templates" date: "2013-07-01" +groups: ["layout"] +groups_weight: 40 --- A single RSS template is used to generate all of the RSS content for the entire diff --git a/docs/content/layout/templates.md b/docs/content/layout/templates.md index 8f21aada3..c79a67a7f 100644 --- a/docs/content/layout/templates.md +++ b/docs/content/layout/templates.md @@ -2,6 +2,9 @@ title: "Templates" date: "2013-07-01" aliases: ["/doc/templates/"] +linktitle: "Overview" +groups: ["layout"] +groups_weight: 10 --- Hugo uses the excellent golang html/template library for its template engine. diff --git a/docs/content/layout/variables.md b/docs/content/layout/variables.md index bbbe251f1..18ddadae1 100644 --- a/docs/content/layout/variables.md +++ b/docs/content/layout/variables.md @@ -2,6 +2,8 @@ title: "Variables" date: "2013-07-01" aliases: ["/doc/variables/"] +groups: ["layout"] +groups_weight: 20 --- Hugo makes a set of values available to the templates. Go templates are context based. The following diff --git a/docs/content/layout/views.md b/docs/content/layout/views.md index bf02ceda9..b5804b571 100644 --- a/docs/content/layout/views.md +++ b/docs/content/layout/views.md @@ -1,6 +1,8 @@ --- title: "Content Views" date: "2013-07-01" +groups: ["layout"] +groups_weight: 70 --- In addition to the [single content view](/layout/content/), Hugo can render alternative views of diff --git a/docs/content/meta/contributing.md b/docs/content/meta/contributing.md index 0a1a04931..a7bcbd818 100644 --- a/docs/content/meta/contributing.md +++ b/docs/content/meta/contributing.md @@ -2,6 +2,8 @@ title: "Contributing to Hugo" date: "2013-07-01" aliases: ["/doc/contributing/"] +groups: ["meta"] +groups_weight: 30 --- We welcome all contributions. If you want to contribute, all diff --git a/docs/content/meta/contributors.md b/docs/content/meta/contributors.md index 3b24fb2a8..85b937f53 100644 --- a/docs/content/meta/contributors.md +++ b/docs/content/meta/contributors.md @@ -2,6 +2,8 @@ title: "Contributors" date: "2013-07-01" aliases: ["/doc/contributors/"] +groups: ["meta"] +groups_weight: 40 --- Hugo was built with love and golang by: diff --git a/docs/content/meta/license.md b/docs/content/meta/license.md index e9b2c4664..482145678 100644 --- a/docs/content/meta/license.md +++ b/docs/content/meta/license.md @@ -2,6 +2,8 @@ title: "License" date: "2013-07-01" aliases: ["/doc/license/", "/license/"] +groups: ["meta"] +groups_weight: 50 --- Hugo is released under the Simple Public License. diff --git a/docs/content/meta/release-notes.md b/docs/content/meta/release-notes.md index f4af8cdd3..c24c163a3 100644 --- a/docs/content/meta/release-notes.md +++ b/docs/content/meta/release-notes.md @@ -2,6 +2,8 @@ title: "Release Notes" date: "2013-07-01" aliases: ["/doc/release-notes/"] +groups: ["meta"] +groups_weight: 10 --- * **0.9.0** HEAD diff --git a/docs/content/meta/roadmap.md b/docs/content/meta/roadmap.md index d0e8276e8..fb7cba7b9 100644 --- a/docs/content/meta/roadmap.md +++ b/docs/content/meta/roadmap.md @@ -2,6 +2,8 @@ title: "Roadmap" date: "2013-07-01" aliases: ["/doc/roadmap/"] +groups: ["meta"] +groups_weight: 20 --- In no particular order, here is what we are working on: @@ -10,8 +12,6 @@ In no particular order, here is what we are working on: * Support for top level pages (other than homepage) * Better error handling * Syntax highlighting - * Commands - * Actions (eg. hugo create page) * Related Posts * Support for other formats diff --git a/docs/content/overview/configuration.md b/docs/content/overview/configuration.md index 7113c2581..8cc9b5858 100644 --- a/docs/content/overview/configuration.md +++ b/docs/content/overview/configuration.md @@ -4,7 +4,7 @@ date: "2013-07-01" aliases: ["/doc/configuration/"] groups: ['gettingStarted'] linktitle: "Configuration" -groups_weight: 20 +groups_weight: 40 --- The directory structure and templates provide the majority of the diff --git a/docs/content/overview/installing.md b/docs/content/overview/installing.md index 721b66eb9..caa8516a9 100644 --- a/docs/content/overview/installing.md +++ b/docs/content/overview/installing.md @@ -3,7 +3,7 @@ title: "Installing Hugo" date: "2013-07-01" aliases: ["/doc/installing/"] groups: ['gettingStarted'] -groups_weight: 40 +groups_weight: 20 --- Hugo is written in GoLang with support for Windows, Linux, FreeBSD and OSX. diff --git a/docs/content/overview/quickstart.md b/docs/content/overview/quickstart.md index 87fd465f1..e60fddf90 100644 --- a/docs/content/overview/quickstart.md +++ b/docs/content/overview/quickstart.md @@ -3,7 +3,7 @@ title: "Hugo Quickstart Guide" date: "2013-07-01" groups: ['gettingStarted'] linktitle: "Quickstart" -groups_weight: 50 +groups_weight: 10 --- ## Step 1. Install Hugo diff --git a/docs/content/overview/source-directory.md b/docs/content/overview/source-directory.md index 4b07cbd6f..88712a10a 100644 --- a/docs/content/overview/source-directory.md +++ b/docs/content/overview/source-directory.md @@ -3,7 +3,7 @@ title: "Source Directory Organization" date: "2013-07-01" aliases: ["/doc/source-directory/"] groups: ['gettingStarted'] -groups_weight: 10 +groups_weight: 50 --- Hugo takes a single directory and uses it as the input for creating a complete website. diff --git a/docs/layouts/chrome/footer.html b/docs/layouts/chrome/footer.html index da8b3da70..c4eb5bf93 100644 --- a/docs/layouts/chrome/footer.html +++ b/docs/layouts/chrome/footer.html @@ -1,15 +1,17 @@ -
- Fork me on GitHub -
+ + +

-
+ + + diff --git a/docs/layouts/chrome/header.html b/docs/layouts/chrome/header.html index 07477d921..f3a6b7590 100644 --- a/docs/layouts/chrome/header.html +++ b/docs/layouts/chrome/header.html @@ -7,16 +7,9 @@ {{ template "chrome/includes.html" . }} + + {{ template "chrome/menu.html" . }} +
-
-
-

Hugo

-

A Fast and Flexible Static Site Generator - built with love by spf13 and friends - in Go

-
- {{ template "chrome/menu.html" . }} -
-
+
diff --git a/docs/layouts/chrome/includes.html b/docs/layouts/chrome/includes.html index 52e23a6e7..2e193f24d 100644 --- a/docs/layouts/chrome/includes.html +++ b/docs/layouts/chrome/includes.html @@ -1,2 +1,3 @@ - + + diff --git a/docs/layouts/chrome/menu.html b/docs/layouts/chrome/menu.html index 0325deb39..2260df4d9 100644 --- a/docs/layouts/chrome/menu.html +++ b/docs/layouts/chrome/menu.html @@ -1,42 +1,62 @@ - + +
+ diff --git a/docs/layouts/index.html b/docs/layouts/index.html index 843c8748e..33434659a 100755 --- a/docs/layouts/index.html +++ b/docs/layouts/index.html @@ -9,7 +9,7 @@ Hugo :: A fast and flexible static site generator - + @@ -25,7 +25,7 @@

The Fast and Flexible Static Site Generator


LEARN MORE    - DOWNLOAD
+ DOWNLOAD

DOCUMENTATION
@@ -157,8 +157,8 @@

Get Started Today!

- Documentation - Download + Documentation + Download
@@ -185,7 +185,8 @@ - + +