The theme now follows the revised projectious.work colour, typography,
elevation, focus and alignment contracts. Code and terminal panels have
separate adaptive surfaces, complete syntax weights and italics, readable text
selection and branded terminal-recording palettes.
English, German and French sites now explain installation from scratch,
site-wide and page configuration, content and template authoring, maintenance,
dependencies and the public theme API. Feature pages cover accessibility, code,
diagrams, editing, navigation, internationalization, notebooks, mathematics,
search, tags, Tailwind, recordings, tokens and versioning.
Override hooks/styles-end.html to append site-owned CSS or SCSS and
hooks/scripts-end.html to append progressive-enhancement JavaScript. Both
partials are empty by default and run after the theme pipeline in Tailwind and
Hugo-only builds.
The developer guide
contains copyable Hugo Pipes examples that compile, minify, fingerprint and
SRI-tag both assets. Existing sites require no configuration change.
The index now carries one record per page and one per H2/H3, so a hit lands on
the right anchor instead of the top of a long page. The /search page filters by
section, and both inputs are debounced.
Copy as Markdown, view Markdown and print the whole section carry equal weight, so
they share one row on docs pages, section indexes and blog posts. The sidebar’s
“Tools” group is gone.
Dark mode previously painted pages and cards on the terminal surface (#0e1720),
which read as near-black. Page and card surfaces now sit higher up the midnight
scale — #132440 and #1a2b3e — while code panels stay on the terminal surface,
so a listing reads as recessed against the page around it.
The mode menu offers Light, Dark navy, Dark deep and System. System
dark resolves to navy.
Text size, high contrast, strong focus ring, link underlines, reduced motion and
loose text spacing are exposed in the header and persist per reader. Every setting
is opt-in: nothing changes until the reader asks for it.