Skip to content

feat: use the product logo for the brand mark + favicon#17

Merged
acoshift merged 2 commits into
mainfrom
product-logo
Jun 16, 2026
Merged

feat: use the product logo for the brand mark + favicon#17
acoshift merged 2 commits into
mainfrom
product-logo

Conversation

@acoshift

@acoshift acoshift commented Jun 16, 2026

Copy link
Copy Markdown
Member

Use the product logo for the brand mark + favicon (and match the console's dark icon color)

Brings the docs site in line with the product's actual branding and the console's dark-theme icon color.

Navbar — product logo (dark)

navbar

Home — light / dark

Light Dark
home light home dark

What changed

  • Brand logo — the navbar's magenta-tile + rocket mark → the actual product logo (the gradient "D"), copied from the console repo (static/img/logo.{webp,png}), rendered via <picture> (webp + png).
  • Favicon — the generated rocket favicon.svg → the product mark (favicon.webp + favicon.png), matching the console and website.
  • Dark-theme icon color — the console drives brand-tinted icons from its signal magenta hsl(336 86% 60%), but .card-icon used the brightened --color-primary-600 (72% L) in dark mode. Added a scoped --color-icon-brand token (primary-600 on Paper, hsl(336 86% 60%) on Ink) so dark icons read the same as the console — without touching primary-600 (still used by sidebar/TOC active links, badges).

Verification

  • hugo --gc --minify (extended 0.161.1) builds clean (52 pages); favicon.svg removed with no remaining references.
  • Reviewed by a cross-repo icon-color audit + an adversarial diff review (no substantive findings).

🤖 Generated with Claude Code

acoshift and others added 2 commits June 16, 2026 09:39
Replace the generated rocket favicon (favicon.svg) and the magenta-tile + rocket
navbar mark with the actual product logo (the gradient "D"), copied from the
console repo. The navbar brand now renders the logo via <picture> (webp + png);
the favicon uses the product mark (webp + png), matching the console and website.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
.card-icon drove its glyph color from --color-primary-600 (72% L in dark) —
brighter than the console's brand-tinted icons, which use hsl(336 86% 60%). Add a
scoped --color-icon-brand token (primary-600 on Paper, hsl(336 86% 60%) on Ink)
so dark-theme icons read the same as the console.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@deploys-app deploys-app Bot temporarily deployed to pr-17 June 16, 2026 02:51 Destroyed
@deploys-app

deploys-app Bot commented Jun 16, 2026

Copy link
Copy Markdown

Preview deleted (PR closed).

@acoshift acoshift merged commit 6f1ab40 into main Jun 16, 2026
1 check passed
@acoshift acoshift deleted the product-logo branch June 16, 2026 03:05
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