Skip to content

feat(website): align docs chrome with the site theme and standardize the ST/ORM wordmark#276

Merged
zantvoort merged 2 commits into
mainfrom
feat/docs-theme-brand-alignment
Jul 15, 2026
Merged

feat(website): align docs chrome with the site theme and standardize the ST/ORM wordmark#276
zantvoort merged 2 commits into
mainfrom
feat/docs-theme-brand-alignment

Conversation

@zantvoort

Copy link
Copy Markdown
Collaborator

Website theme and branding

  • Docs theme matches the marketing site. The Docusaurus docs pages now use the same palette as the custom pages (background, panels, text, indigo accent, borders) and load Inter + JetBrains Mono. custom.css maps these onto the Infima dark variables.
  • Dark by default, toggle removed. colorMode defaults to dark, no longer respects the OS preference, and the light/dark switch is disabled, so the docs match the all-dark marketing pages.
  • ST/ORM wordmark standardized. The navbar title and the page titles (including og:title / twitter:title) use ST/ORM consistently: homepage, Benchmarks, Comparison, Blog, Examples, Tutorials, plus the per-article Tutorials/Blog/Examples suffixes. Running prose stays "Storm".
  • Copy button on the clone command. The git clone bar on the benchmarks and example pages gets a copy button (icon only), reusing the existing copy-button component and clipboard wiring.

Docs

  • graalvm.md: the native-image results section is now prose instead of a metrics table.

Verified locally against the dev server (landing, docs, benchmarks, and an example page).

…the ST/ORM wordmark

- Map the Docusaurus docs pages onto the marketing palette (background,
  panels, text, indigo accent, borders) and load Inter and JetBrains Mono
  there. Default to dark and remove the light/dark toggle.
- Use the ST/ORM wordmark consistently across the navbar title and page
  titles (including og:title and twitter:title); leave running prose as
  "Storm".
- Add a copy button to the git clone command on the benchmarks and example
  pages, reusing the existing copy-button component (icon only).
@zantvoort
zantvoort merged commit 1a88ab1 into main Jul 15, 2026
7 checks passed
@zantvoort
zantvoort deleted the feat/docs-theme-brand-alignment branch July 15, 2026 23:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant