An accessibility-friendly Hugo theme, ported from the original Cupper project.
https://cupper-hugo-theme.netlify.com/
Hugo version 0.48 or higher is required. View the Hugo releases and download the binary for your OS.
From the root of your site:
git submodule add https://github.com/zwbetz-gh/cupper-hugo-theme.git themes/cupper-hugo-theme
From the root of your site:
git submodule update --remote --merge
From the root of themes/cupper-hugo-theme/exampleSite:
hugo server --themesDir ../..
Copy the config.toml from the exampleSite, then edit as desired.
Replace static/images/logo.svg with your logo. Keep the filename as logo.svg.
Upload your image to RealFaviconGenerator then copy-paste the generated favicon files under static.
Syntax highlighting is provided by Prism. See this markdown code fences example.
See the full list of supported shortcodes.
Blog posts that have two or more subheadings (<h2>s) automatically get a table of contents. To disable this set toc to false. For example:
---
title: "My page with a few headings"
toc: false
---
Thank you to Heydon Pickering and The Paciello Group for creating the original Cupper project.