- convert Source Serif Pro and Source Sans Pro to woff2 (lossless,
~500 KB -> ~155 KB) and only declare the woff2 format, which is
supported by all current browsers
- only preload the body and menu fonts: JetBrains Mono is only used by
code blocks. Previously, five fonts were preloaded (~800 KB), including
JetBrains Mono in three formats.
- remove the unused material-icons fonts (icons are inline SVG)
Refs #11
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YNHsWYTXPThURz6TbVS1j3
The theme was only used by this site. Having it at the root of the
repository removes the need for a git submodule and the double commits.
- layouts, assets, i18n and static files moved to the root
- theme LICENSE kept as LICENSE-theme
- ./hugo now generates chroma.css in assets/css
- remove the obsolete static/css/.gitignore
The generated site is identical, except for the stale /css/chroma.css
and /css/.gitignore files that are no longer published.
Closes#12
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01YNHsWYTXPThURz6TbVS1j3