refactor: add exampleSite menu using FrontMatter (#167)

This commit is contained in:
Jimmy Cai 2021-03-07 13:02:39 +01:00 committed by GitHub
parent d5268a41e0
commit 9befda7310
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 26 additions and 27 deletions

View file

@ -99,6 +99,9 @@ params:
content: content:
enabled: true enabled: true
### Custom menu
### See https://docs.stack.jimmycai.com/configuration/custom-menu
### To remove about, archive and search page menu item, remove `menu` field from their FrontMatter
menu: menu:
main: main:
- identifier: home - identifier: home
@ -107,24 +110,6 @@ menu:
weight: -100 weight: -100
pre: home pre: home
- identifier: about
name: About
url: about
weight: -90
pre: user
- identifier: archives
name: Archives
url: archives
weight: -70
pre: archives
- identifier: search
name: Search
url: search
weight: -60
pre: search
related: related:
includeNewer: true includeNewer: true
threshold: 60 threshold: 60

View file

@ -1,12 +1,18 @@
+++ ---
title = "About" title: About
description = "Hugo, the world's fastest framework for building websites" description: Hugo, the world's fastest framework for building websites
date = "2019-02-28" date: '2019-02-28'
aliases = ["about-us", "about-hugo", "contact"] aliases:
author = "Hugo Authors" - about-us
license = "CC BY-NC-ND" - about-hugo
lastmod = "2020-10-09" - contact
+++ license: CC BY-NC-ND
lastmod: '2020-10-09'
menu:
main:
weight: -90
pre: user
---
Written in Go, Hugo is an open source static site generator available under the [Apache Licence 2.0.](https://github.com/gohugoio/hugo/blob/master/LICENSE) Hugo supports TOML, YAML and JSON data file types, Markdown and HTML content files and uses shortcodes to add rich content. Other notable features are taxonomies, multilingual mode, image processing, custom output formats, HTML/CSS/JS minification and support for Sass SCSS workflows. Written in Go, Hugo is an open source static site generator available under the [Apache Licence 2.0.](https://github.com/gohugoio/hugo/blob/master/LICENSE) Hugo supports TOML, YAML and JSON data file types, Markdown and HTML content files and uses shortcodes to add rich content. Other notable features are taxonomies, multilingual mode, image processing, custom output formats, HTML/CSS/JS minification and support for Sass SCSS workflows.

View file

@ -3,4 +3,8 @@ title: "Archives"
date: 2019-05-28 date: 2019-05-28
layout: "archives" layout: "archives"
slug: "archives" slug: "archives"
menu:
main:
weight: -70
pre: archives
--- ---

View file

@ -5,4 +5,8 @@ layout: "search"
outputs: outputs:
- html - html
- json - json
menu:
main:
weight: -60
pre: search
--- ---