From 9d209ada5ea8081142168e930dae206c507e785a Mon Sep 17 00:00:00 2001 From: Ryan Watters Date: Tue, 7 Feb 2017 00:37:55 -0600 Subject: [PATCH] Add tags --- content/content-management/front-matter.md | 3 +- content/getting-started/_index.md | 2 + data/sitenavigation.yml | 6 ++ themes/hugodocs/layouts/_default/section.html | 10 ++- themes/hugodocs/layouts/_default/single.html | 8 +++ .../hugodocs/layouts/_default/taxonomy.html | 4 +- themes/hugodocs/layouts/_default/terms.html | 4 +- .../layouts/partials/site-navigation.html | 2 +- .../hugodocs/layouts/shortcodes/output.html | 4 +- .../hugodocs/pipeline/js/scripts/site-menu.js | 2 +- .../pipeline/scss/components/_code.scss | 6 +- .../pipeline/scss/components/_tags.scss | 62 +++++++++++++++++++ .../pipeline/scss/layout/_site-header.scss | 6 ++ themes/hugodocs/pipeline/scss/style.scss | 1 + themes/hugodocs/static/css/style.min.css | 2 +- themes/hugodocs/static/js/script.min.js | 2 +- 16 files changed, 110 insertions(+), 14 deletions(-) create mode 100644 themes/hugodocs/pipeline/scss/components/_tags.scss diff --git a/content/content-management/front-matter.md b/content/content-management/front-matter.md index f81190b8a..8aadb168a 100644 --- a/content/content-management/front-matter.md +++ b/content/content-management/front-matter.md @@ -5,7 +5,8 @@ description: Hugo allows you to add front matter in yaml, toml, or json to you c date: 2017-01-09 publishdate: 2017-01-09 lastmod: 2017-01-09 -tags: [content, front matter, yaml, toml, json] +categories: [content] +tags: [front matter, yaml, toml, json] weight: draft: false slug: diff --git a/content/getting-started/_index.md b/content/getting-started/_index.md index 5151f6831..da4a025a4 100644 --- a/content/getting-started/_index.md +++ b/content/getting-started/_index.md @@ -5,6 +5,8 @@ description: Description for the Getting Started section. date: 2017-02-01 publishdate: 2017-02-01 lastmod: 2017-02-01 +categories: [] +tags: [usage,docs] weight: 01 draft: false slug: diff --git a/data/sitenavigation.yml b/data/sitenavigation.yml index df0639534..4f993ef5f 100644 --- a/data/sitenavigation.yml +++ b/data/sitenavigation.yml @@ -81,4 +81,10 @@ newsandarticles: title: "News and Articles" url: "news-and-articles" haschildren: true + sortsubpagesby: "weight" +siteshowcase: + order: 15 + title: "Site Showcase" + url: "site-showcase" + haschildren: false sortsubpagesby: "weight" \ No newline at end of file diff --git a/themes/hugodocs/layouts/_default/section.html b/themes/hugodocs/layouts/_default/section.html index 493783cbd..665f182f2 100644 --- a/themes/hugodocs/layouts/_default/section.html +++ b/themes/hugodocs/layouts/_default/section.html @@ -1,9 +1,17 @@ {{ define "main" }}
+ Edit

{{with .LinkTitle}}{{ . |markdownify}}{{else}}{{ .Title | markdownify }}{{end}}

+ {{with .Params.tags}} +
    +
  • + {{range .}} +
  • {{.}}
  • + {{end}} +
+ {{end}} Last Updated: {{with .Lastmod}}{{.Format "January 2, 2006"}}{{else}}{{.PublishDate.Format "January 2, 2006"}}{{end}} - Edit
{{.Content}} diff --git a/themes/hugodocs/layouts/_default/single.html b/themes/hugodocs/layouts/_default/single.html index 8187ac7de..665f182f2 100644 --- a/themes/hugodocs/layouts/_default/single.html +++ b/themes/hugodocs/layouts/_default/single.html @@ -3,6 +3,14 @@ Edit

{{with .LinkTitle}}{{ . |markdownify}}{{else}}{{ .Title | markdownify }}{{end}}

+ {{with .Params.tags}} +
    +
  • + {{range .}} +
  • {{.}}
  • + {{end}} +
+ {{end}} Last Updated: {{with .Lastmod}}{{.Format "January 2, 2006"}}{{else}}{{.PublishDate.Format "January 2, 2006"}}{{end}}
diff --git a/themes/hugodocs/layouts/_default/taxonomy.html b/themes/hugodocs/layouts/_default/taxonomy.html index f7e593a91..9da11ef9a 100644 --- a/themes/hugodocs/layouts/_default/taxonomy.html +++ b/themes/hugodocs/layouts/_default/taxonomy.html @@ -1,5 +1,5 @@ -{{- define "main" -}} +{{ define "main" }}
-{{- end -}} \ No newline at end of file +{{ end }} \ No newline at end of file diff --git a/themes/hugodocs/layouts/_default/terms.html b/themes/hugodocs/layouts/_default/terms.html index f7e593a91..9da11ef9a 100644 --- a/themes/hugodocs/layouts/_default/terms.html +++ b/themes/hugodocs/layouts/_default/terms.html @@ -1,5 +1,5 @@ -{{- define "main" -}} +{{ define "main" }}
-{{- end -}} \ No newline at end of file +{{ end }} \ No newline at end of file diff --git a/themes/hugodocs/layouts/partials/site-navigation.html b/themes/hugodocs/layouts/partials/site-navigation.html index 74f6627dc..dc7841f20 100644 --- a/themes/hugodocs/layouts/partials/site-navigation.html +++ b/themes/hugodocs/layouts/partials/site-navigation.html @@ -12,7 +12,7 @@ {{$.Scratch.Set "url" .URL }} {{range $item, $params := sort ($.Site.Data.sitenavigation) "order"}} {{$section := $params.url}} -
  • {{$params.title}} +
  • {{$params.title}} {{if $params.haschildren}}