Skip to content

docs: apply DoubleZero branding to whole documentation - #196

Merged
Jotatavo merged 12 commits into
mainfrom
jota
Aug 11, 2026
Merged

docs: apply DoubleZero branding to whole documentation#196
Jotatavo merged 12 commits into
mainfrom
jota

Conversation

@Jotatavo

Copy link
Copy Markdown
Contributor

Summary

  • Apply DoubleZero brand identity across the docs theme: Reckless + Suisse Intl fonts, wordmark logo (SVG), official doublezero.xyz favicon, and color/chrome aligned with the main site
  • Rebuild header/nav UX: custom header and logo partials, light/dark theme toggle, Support CTA, rainbow underline nav hover, and tighter control ordering/spacing
  • Improve mobile drawer (compact language selector, overlay/z-index fixes) and sidebar behavior (accordion nav, “On this page” TOC)
  • Add a Support page and wire it into the nav
  • Keep navigation.instant with path-aware language switching; update CI to allow the known mkdocs-static-i18n warning instead of failing the build

Jotatavo and others added 6 commits August 10, 2026 22:07
Align header chrome, typography, and controls with doublezero.xyz and add Support.
Match site header logo placement, enable instant nav, and fix drawer language overlay.
Allow the known i18n instant warning in CI; rewrite locale links from the current path at runtime.

@Jared-dz Jared-dz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

4 blockers and a handful of nits, all inline.

Comment thread docs/javascripts/header-controls-order.js Outdated
Comment thread docs/javascripts/page-toolbar.js Outdated
Comment thread docs/stylesheets/extra.css
Comment thread overrides/partials/alternate.html Outdated
Comment thread docs/logo-icon.svg Outdated
Comment thread docs/javascripts/nav-accordion.js
Comment thread docs/javascripts/header-controls-order.js Outdated
Comment thread docs/javascripts/theme-mode-switch.js Outdated
Comment thread overrides/partials/toc.html
Comment thread .github/workflows/mkdocs.yml
Jotatavo and others added 4 commits August 11, 2026 16:14
… label.

Keep the palette form in the header and proxy mobile theme clicks from the drawer so instant navigation cannot destroy the toggle. Fix toolbar icons for light mode with currentColor SVGs, render the language label server-side, drop unused logo/favicon assets, and tighten the CI warning allowlist.
Drop unused logo/favicon PNGs and SVG, remove the duplicate icon override, restore fork banners on vendored Material partials, and preserve query/hash when switching language.

@Jared-dz Jared-dz left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

comment addressed, merge as you please

@Jotatavo
Jotatavo merged commit f821fbf into main Aug 11, 2026
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.

2 participants