A lightweight & versatile Jekyll theme designed for GitHub-Pages
github-pages
)Want to use this theme?
Add these lines to your _config.yml
, or update them if they are already present.
remote_theme: regulad/crust-tastic@main # You can also use the latest tag.
plugins:
- github-pages
Make sure your Gemfile
is set up correctly, too.
source 'https://rubygems.org'
group :jekyll_plugins do
gem "github-pages"
end
crust-tastic
was designed with modularity and customization in mind.
_config.yml
optionsNothing is turned on by default, so you will want to turn on some things.
Some sensible settings can be seen in _config.yml
.
crust_tastic:
github: truthy/falsey # Controls the GitHub info displayed at the top and the bottom of the page.
gtag: G-YOURTAGHERE # Controls site gtag.
gads: ca-pub-1010101010101010 # Controls site google ads
favicon: truthy/falsey # Controls the favicon of the webpage. If you would like to use a custom path, substitute truthy/falsey with /path/to/favicon, otherwise it will use the root of the site.
header_menu:
google_search: 96969696969696969 # Controls Google Programmable Search. Enter your CX value.
navigation: false # See below.
navigation: truthy/falsey, or "subfolder"
Controls the navigation in the footer. See my demo website for a full example. Subfolder enables subfolders.Subfolder Example:
list_title: Navigation
entries:
- title: Pages
subfolderitems:
- page: Home
url: /