Releases: joeroe/risotto
Releases · joeroe/risotto
v0.4.0
- Added descriptions to sidebar of list pages, where defined in the frontmatter of
_index.md(#55) - Made sidebar sticky, avoiding overflow for long tables of contents (#51)
- Added convenience classes for colours, e.g.
.base00and.bg-base00. - Fixed overflow of code blocks with line numbers (#41)
- Fixed invalid HTML in page header (#64)
- Updated FontAwesome to 6.5.1 (#63)
- Please note that future versions will probably not include FontAwesome by default
- Updated Academicons to 1.9.4 (#63)
- Please note that future versions will probably not include Academicons by default
v0.3.0
v0.2.0
This release brings a breaking change to the way colour palettes are specified and a new default palette. To use the previous default palette, set palette = "gruvbox-dark" in config.toml. If you have added a custom palette or customised either of the in-built palettes, you will need to update your CSS accordingly.
- Breaking change – new framework for colour palettes:
- Palettes are defined using CSS variables following the base16 system
- Added 14 new palettes:
apprentice,base16-dark,base16-light,dracula,material,papercolor-dark,papercolor-light,solarized-dark,solarized-light,tender,tokyo-night-dark,tokyo-night-light,windows-95andwindows-95-light. - Adjusted various text and link colours for better readability & differentiation
- The default palette is
base16-dark - The
modeparameter is no longer needed - Mapping between base16 colours and semantic(ish) colour can be customised by overriding
colours.css - If you were using one of the old named palettes (
gruvbox-darkorgruvbox-light), the change will be seamless. - If you were using a custom palette, you will need to redefine it using the new framework. See README for further details.
- Added a table of contents (thanks @dashv, #47)
- Added multilanguage support with a language switcher (thanks @bedefaced)
- Made the site header and nav wrap more efficiently on narrow screens (thanks @m-dev672, #32)
- Added a changelog