Skip to content

docs: apply new Dockview brand kit (logo, favicon, loader, theming)#1420

Merged
mathuo merged 2 commits into
v8-branchfrom
claude/docs-brand-kit
Jul 8, 2026
Merged

docs: apply new Dockview brand kit (logo, favicon, loader, theming)#1420
mathuo merged 2 commits into
v8-branchfrom
claude/docs-brand-kit

Conversation

@mathuo

@mathuo mathuo commented Jul 8, 2026

Copy link
Copy Markdown
Owner

Replaces the old Dockview branding across the docs site with the new brand kit, and adjusts the site theming to match.

Changes

Logo & favicon

  • Navbar logo, favicon and apple-touch-icon now use the new constant-colour mark (teal #06C0D6 / blue #2E74F0 / rose #F24BA0 / purple #A24FEE). Because the mark reads on light, cream and navy alike, a single mark file is used in both themes — no more light/dark logo split.
  • Added <link> head tags for SVG favicon + 16/32px PNGs + 180px apple-touch-icon.

Social

  • OG/twitter:image switched to the new navy social card (og-image-1200x630.png).

Loading splash (example templates)

  • scripts/template.html loading splash now uses the new animated "dock" loader (constant-colour, so no light/dark toggle needed).
  • Fixed its favicon reference (was the old absolute https://dockview.dev/img/dockview_logo.ico, which broke in local dev) → root-relative brand favicon.

Theming (src/css/custom.scss)

  • Accent palette retargeted from ocean blue to the brand blue #2E74F0 across light/dark (primary ramp, code keyword colours, tints, overlays).
  • Header "ink" bar set to brand navy #0A1440.
  • Fixed the colour-mode toggle on the navy light-mode header: its icon path fills with currentColor, so color (not fill) is set to the header foreground — the sun/moon icon now matches the GitHub icon and links.

Notes

  • New brand assets live in packages/docs/static/img/brand/. The dockview-brand-kit/ source folder is intentionally not committed here.
  • Generated example templates (static/templates/) are gitignored/build artifacts — only the source scripts/template.html is committed; CI regenerates them.
  • Verified by rendering the running site: navbar logo + toggle in both themes, and the loader splash in a live template.

🤖 Generated with Claude Code

mathuo and others added 2 commits July 8, 2026 22:22
Replace the old branding across the docs site with the new brand kit:

- Navbar logo, favicon and apple-touch-icon use the new constant-colour
  mark (teal/blue/rose/purple) that reads on light, cream and navy alike,
  so a single mark file is used in both themes.
- OG/social image switched to the new navy social card.
- Loading splash in the generated example templates now uses the new
  animated "dock" loader (constant-colour, so no light/dark toggle), and
  its favicon reference is fixed (was the old absolute dockview.dev URL).
- Accent palette retargeted from ocean blue to the brand blue (#2E74F0)
  across light/dark, with the header "ink" bar set to brand navy (#0A1440).
- Fix the colour-mode toggle on the navy light-mode header: its icon path
  fills with currentColor, so set `color` (not `fill`) to the header
  foreground so it matches the GitHub icon and links.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
The docs package is deliberately excluded from Prettier / nx format /
format:check. Record this in AGENTS.md so it isn't repeatedly "fixed".

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@mathuo mathuo merged commit d31b08a into v8-branch Jul 8, 2026
4 checks passed
@sonarqubecloud

sonarqubecloud Bot commented Jul 8, 2026

Copy link
Copy Markdown

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