Additional features

Here are some other features that can be enabled via _config.yml:

# This adds the "back to" breadcrumb link under the page title:back_link:
url: "https://guides.example.com/"text: Read more Guides# If you use Analytics, add your code here:google_analytics_ua: UA-????????-??# If you want all of the navigation bar entries expanded by default, add this# property and it to true:expand_nav: true

Additional scripts and styles

If you'd like to add additional scripts or styles to every page on the site,
you can add styles: and scripts: lists to _config.yml. To add them to a
particular page, add these lists to the page's front matter.

Alternate navigation bar titles

If you want a page to have a different title in the navigation bar than that
of the page itself, add a navtitle: property to the page's front matter:

---
title: Since brevity is the soul of wit, I'll be brief.
navtitle: Polonius's advice
---

Selectively expanding navigation bar items

If you wish to expand or contract specific navigation bar items, add the
expand_nav: property to those items in the navigation: list in
_config.yml. For example, the Update the config file entry will expand
since the default expand_nav property is true, but Add a new page will
remain collapsed:

Development

First, choose a Jekyll site you'd like to use to view the impact of your
updates and clone its repository; then clone this repository into the same
parent directory. For example, to use the Guides Template:

You can find the different style assets and templates within the assets,
_layouts, _includes, and _sass directories of this repository. Edit those,
then rebuild the Jekyll site as usual to see the results.