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
or config.yaml
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
.
See the full list of supported shortcodes.
Syntax highlighting is provided by Prism. See this markdown code fences example.
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.