risotto is a minimalist, responsive hugo theme inspired by terminal ricing aesthetics.
The easiest way to install the theme is to clone this repository into your site's themes
directory:
git clone https://github.com/joeroe/risotto themes/risotto
If your site is already a git repository, you can add the theme as a submodule instead:
git submodule add https://github.com/joeroe/risotto.git themes/risotto
If you installed the theme using git clone
, pull the repository to get the latest version:
cd themes/risotto
git pull
Or, if you added it as a git submodule:
git submodule update --remote
To use the theme, add theme = risotto
to your site's config.toml
or config.yaml
.
See exampleSite/config.toml
for the theme-specific parameters you need to add to your site's config.toml
or config.yaml
to configure the theme.
Colour palettes for the theme are defined using the base16 system:
Base | Default colour | Used for | Examples |
---|---|---|---|
00 | Dark | Background | Page background |
01 | │ | Alt. background | Content background |
02 | │ | In-text backgrounds | <pre> , <code> , <kbd> , <samp> |
03 | │ | Muted text | :before & :marker symbols |
04 | │ | Alt. foreground | Aside text |
05 | │ | Foreground | Content text |
06 | │ | ||
07 | Light | ||
08 | Red | ||
09 | Orange | ||
0A | Yellow | Highlights | Selected text, <mark> |
0B | Green | Primary accent | Logo |
0C | Cyan | Active links | a:active , a:hover |
0D | Blue | Links | a:link , a:visited |
0E | Magenta | ||
0F | Brown |
For light mode palettes, the sequence of 00–07 should be reversed (light to dark, not dark to light).