Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 0 additions & 11 deletions .changeset/beetroot-stack-rebrand.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/theme-vue-peer.md

This file was deleted.

16 changes: 16 additions & 0 deletions packages/theme/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
# @btravstack/theme

## 1.6.0

### Minor Changes

- 458940e: Beetroot Stack rebrand — studied from tanstack.com: a near-neutral black canvas where each package glows in its own accent.

- Near-black canvas (`oklch(13% 0.006 310)`) is the canonical dark-default; the light scheme remains the daylight fallback.
- Typography: Geist (display 700/800 + body — weight contrast does the branding) + JetBrains Mono replace Montserrat.
- The multi-accent stack: new `--pkg-amqp` / `--pkg-temporal` / `--pkg-unthrown` / `--pkg-demesne` tokens expose the official per-package accents so the landing (and any consumer) can show the stack in color; the org beetroot pink stays the `--accent` knob for wordmark, links and CTAs.
- Elevation through surface lightness (no hairline card borders), solid ink hero name (no gradient text), floating hero mark kept as the one character moment, no glow washes.
- Non-breaking: all semantic tokens keep their names and the one-knob rebrand contract is unchanged — each docs site still overrides only `--accent` with its package color, which is exactly the studied per-library accent system.

### Patch Changes

- b783afc: Declare `vue` as an optional peer dependency. The theme's `Layout` imports `vue` at runtime; it is always provided by the host VitePress app, so it is marked optional to avoid tripping strict / no-auto-install consumers while still documenting the requirement.

## 1.5.0

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/theme/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@btravstack/theme",
"version": "1.5.0",
"version": "1.6.0",
"description": "Shared VitePress theme and design tokens for btravstack sites",
"license": "MIT",
"author": "Benoit TRAVERS",
Expand Down