Skip to content

Apply the Beetroot Stack theme (1.6.0) + character logo#316

Merged
btravers merged 1 commit into
mainfrom
design/beetroot-stack-theme
Jul 16, 2026
Merged

Apply the Beetroot Stack theme (1.6.0) + character logo#316
btravers merged 1 commit into
mainfrom
design/beetroot-stack-theme

Conversation

@btravers

Copy link
Copy Markdown
Collaborator

Rolls out the new BtravStack design system (btravstack/btravstack.github.io#30, published as @btravstack/theme 1.6.0): near-black canvas, Geist typography, the package accent driving everything via the one-knob contract, and the new playful character mark — the tumbling hourglass with a happy beet catching the beet-sand, in temporal indigo — as scheme-aware hero + nav logo. Hero name now wears the package accent. Docs build verified locally.

Copilot AI review requested due to automatic review settings July 16, 2026 00:59

Copilot AI 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.

Pull request overview

This PR updates the docs site to the BtravStack design system by bumping @btravstack/theme to 1.6.0, introducing the new character hourglass/beet logo assets, and adjusting VitePress home styling to align with the new accent-driven theming model.

Changes:

  • Bump @btravstack/theme from 1.5.01.6.0 via the workspace catalog + lockfile refresh.
  • Replace the docs logo assets and switch the home hero image to explicit light/dark SVGs.
  • Update docs custom CSS to set the home hero name color via the theme’s accent-derived token.

Reviewed changes

Copilot reviewed 3 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
pnpm-workspace.yaml Updates the workspace catalog to use @btravstack/theme@1.6.0.
pnpm-lock.yaml Lockfile updates for the theme bump (including peer/optional peer resolution changes).
docs/public/logo.svg Replaces the previous scheme-aware logo SVG with the new character mark (note: now hard-coded color).
docs/public/logo-light.svg Adds/updates the light-scheme logo asset.
docs/public/logo-dark.svg Adds/updates the dark-scheme logo asset.
docs/index.md Switches the home hero image to use light/dark logo variants.
docs/.vitepress/theme/custom.css Sets the hero name color to use the accent-derived text token; removes prior hero-glow anchoring override.
Files not reviewed (1)
  • pnpm-lock.yaml: Generated file

- bump @btravstack/theme to 1.6.0 — the near-black multi-accent system
  from the new BtravStack landing
- new playful character mark (scheme-aware hero image + nav variants)
- hero name now wears the package accent
@btravers btravers force-pushed the design/beetroot-stack-theme branch from cb885d8 to f389ada Compare July 16, 2026 01:02
@btravers btravers merged commit c66c2d2 into main Jul 16, 2026
10 checks passed
@btravers btravers deleted the design/beetroot-stack-theme branch July 16, 2026 01: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.

2 participants