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
19 changes: 19 additions & 0 deletions .changeset/teal-unthrown-accent.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
"@btravstack/theme": major
---
Comment thread
Copilot marked this conversation as resolved.

Repoint `--pkg-unthrown` to teal `#3FB0A5`, and remove the retired
`--pkg-demesne` and `--pkg-start` tokens.

Red is stop and green is all-clear; a modeled error is neither, so unthrown's
accent now sits outside the signal register — not a signal, a value. The old
`#46B86C` was also byte-identical to `--bt-green`, the org's checkmark ink, so
unthrown was the one package whose accent was org chrome.

**Breaking:** `./tokens.css` is a published export, so its custom properties are
public API and removing two of them is a breaking change — even though the
projects they named no longer exist and no repo in the org referenced them. They
are removed rather than kept as deprecated aliases because an alias would point
at a package that is gone.

`--bt-green` / `--green` / `--text-green` are unchanged.
20 changes: 0 additions & 20 deletions apps/website/public/logos/demesne-dark.svg

This file was deleted.

20 changes: 0 additions & 20 deletions apps/website/public/logos/demesne-light.svg

This file was deleted.

33 changes: 0 additions & 33 deletions apps/website/public/logos/start-dark.svg

This file was deleted.

33 changes: 0 additions & 33 deletions apps/website/public/logos/start-light.svg

This file was deleted.

4 changes: 2 additions & 2 deletions apps/website/public/logos/unthrown-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions apps/website/public/logos/unthrown-light.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 3 additions & 7 deletions design.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ grow.
*colorful stack of distinct tools* on a near-neutral black canvas: the
beetroot pink is the ORG accent (wordmark, links, CTAs, mascot), while each
package glows in **its own accent** — amqp orange, temporal indigo, unthrown
green, demesne violet. Weight-contrast typography (one grotesque at 400 vs
teal. Weight-contrast typography (one grotesque at 400 vs
800), elevation through surface lightness, real numbers in the hero, and the
gradient beetroot mascot as the one character moment.

Expand Down Expand Up @@ -54,9 +54,7 @@ atmospheric (studied register — dark, quiet, confident; no blooms).
| `--accent` (org) | **#E0589A** — THE knob | same (text darkens for AA) |
| `--pkg-amqp` | `#FF6600` | darken 30% at point of use |
| `--pkg-temporal` | `#6B76F2` | darken 30% at point of use |
| `--pkg-unthrown` | `#46B86C` | darken 30% at point of use |
| `--pkg-demesne` | `#B45CE0` | darken 30% at point of use |
| `--pkg-start` | `#22B8CF` | darken 30% at point of use |
| `--pkg-unthrown` | `#3FB0A5` | darken 30% at point of use |

**The multi-accent rule (the studied signature).** The canvas and chrome are
near-neutral; color belongs to the *products*. Package names, category dots
Expand Down Expand Up @@ -150,9 +148,7 @@ The canonical export lives at `packages/theme/src/tokens.css` (published as
--color-accent: #E0589A; /* org */
--pkg-amqp: #FF6600;
--pkg-temporal: #6B76F2;
--pkg-unthrown: #46B86C;
--pkg-demesne: #B45CE0;
--pkg-start: #22B8CF;
--pkg-unthrown: #3FB0A5;
--font-display: "Geist", sans-serif; /* 800 for display */
--font-body: "Geist", sans-serif;
--font-mono: "JetBrains Mono", monospace;
Expand Down
10 changes: 4 additions & 6 deletions packages/theme/src/tokens.css
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* glows in ITS OWN accent — the org reads as a colorful stack of distinct
* tools, not a monochrome brand. The beetroot pink is the ORG accent
* (wordmark, links, org CTAs); the per-package accents (amqp orange,
* temporal indigo, unthrown green, demesne violet) carry the packages.
* temporal indigo, unthrown teal) carry the packages.
* Elevation through lightness, weight-contrast typography, real numbers.
*
* DARK is the canonical default. The light scheme overrides the semantic
Expand All @@ -40,11 +40,9 @@

/* The stack — official per-package accents (docs sites set these as
their own --accent; the landing shows them side by side). */
--pkg-amqp: #FF6600;
--pkg-temporal: #6B76F2;
--pkg-unthrown: #46B86C;
--pkg-demesne: #B45CE0;
--pkg-start: #22B8CF;
--pkg-amqp: #FF6600; /* RabbitMQ's orange */
--pkg-temporal: #6B76F2; /* Temporal's indigo */
--pkg-unthrown: #3FB0A5; /* outside the signal register: not a signal, a value */

/* ── Surfaces (DARK scheme — canonical: near-neutral black) ──── */
--bg: oklch(13% 0.006 310); /* ≈ #080709 — the canvas */
Expand Down