Many fullwidth pages look fairly narrow because they have the table of contents forcing space on the side. I have added a copy of this page with the “page” layout for a more direct comparison. Other layouts exist under the “_layouts” folder, the documentation mentioned above should have examples for these layouts. If you are feeling adventurous, you can also create your own layout. Just be sure to add it to the “_layout” folder and add it to these notes!
This tag is exactly what it says, a simple string that supplies the title that appears at the top of the page. The title does not need to match the name of the file, but I frequently make them similar.
Categories and tags are important for how the webpage is structured. As discussed in the below section, pages are automatically included on certain landing pages based on their tag keys (i.e. coding, Julia, or LAMMPS) and as mentioned in the breadcrumb section the listed categories and their order define what appears in the breadcrumb list. As discussed in another section I tend to sort files also based on their top level category; for example, all VASP related files are in the programs category. Listed categories and tags also end up at the bottom of the page. SUGGESTED FUNCTIONALITY that is not yet implemented: alphabetically sort the categories and tags on the master page.
The header is a banner that stretches across the top of the page. Most pages use “header: no”, so that the first thing on the page is the title and then the content. Landing category pages, such as VASP or coding, have a specified title and image for the header. The creator of the template has example of most type of headers that you would want to create.
Breadcrumbs are a way to help the user navigate the site. Setting the tag “breadcrumb: true” creates the grey banner at the top of the page that, for example on the Julia page, reads “START / CODING / JULIA”. This then allows the user to start from a page and work their way back up the hierarchy of files. Breadcrumbs rely on the categories listed on the page, and their order. If the order is incorrect to how the files are structured, the links will be broken. IMPORTANT: make sure that the key is breadcrumb not breadcrumbs.
If you create a webpage and want to take ownership for the content, or just allow for someone to contact you if they have questions, you can add the “author” tag to the YAML. This tag requires you to create a short profile in the file “_author/authors.yml”.
###
ARCHIVE