Edit pages
How to add, remove, and edit details of pages on your site
Last updated
How to add, remove, and edit details of pages on your site
Last updated
The pages and sub-pages on your site .
Examples:
Homepage
yoursite.com/
index.md
Page
yoursite.com/awards
/awards/index.md
Sub-page
yoursite.com/team/join
/team/join/index.md
To add or remove a page, simply create or delete the corresponding folder and Markdown file in your repo.
The pages that come with this template – /blog
, /contact
, etc. – can be freely removed or renamed at your discretion.
Markdown files can have a section at the top called a "front matter" to hold metadata about the page in YAML format. This is how you can pass special per-page details to the template.
Example index.md
page file:
title
description
Description of the page that will show under search engine results.
nav
If this field is present, the page will appear in the header navigation bar, with the same name as the page's title.
nav
-> order
How the page should be ordered in the nav bar. Number value, lowest to highest -> left to right.
nav
-> tooltip
Text to show when hovering over the page's nav bar link.
header
/footer
Background image for the header/footer of the page.
header-dark
/ footer-dark
Header/footer dark/light mode of the page.
redirect_from
When a user visits one of the URLs listed, they'll be redirected to this page instead.
Title of the page. Shown in the tab name along with your , e.g. "Awards | Your Lab Website"