Branding¶
Branding belongs in the publishing layer. The source should still make sense as plain Markdown, in GitHub preview, in Word, and in a different web theme.
Five-Minute Rebrand¶
- Open
docs/assets/stylesheets/brand-2026.css. - Replace the values under
:rootfor the primary, accent, surface, text, and focus colors. - Replace
docs/assets/images/mark.svgwith a square logo that has a meaningful filename. - Update
site_name,site_author, andcopyrightinzensical.toml. - Run the validator and a strict production build.
- Test the rendered site at the widths in the release checklist.
Token Approach¶
The stylesheet maps brand decisions to purpose-based tokens such as --brand-primary and --brand-focus. Components use those tokens rather than repeating literal colors. This keeps a rebrand small, reviewable, and consistent.
Content That Should Not Be Branded¶
Do not embed organization names in reusable technical explanations, hard-code colors into diagrams without a legend, or use a logo as the only way to identify a page. Brand changes should not alter instructions, safety meaning, heading order, or link destinations.