commit 72c3d07bdeac96247a26d1ba5cec01ef3a61fc7d
parent cc5f33f01ffb101053ee8333cec5f1e2ea75f74c
Author: I Mean I'm Just Saying <imeanimjustsaying@kiwifarms.st>
Date: Fri, 25 Sep 2026 23:12:15 -0400
common, editor: comments and the accent hint name the three bases, not the retired theme families (brand S3)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Diffstat:
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/common/components/ui/alert.tsx b/common/components/ui/alert.tsx
@@ -5,8 +5,8 @@ import { cn } from "../../lib/utils"
// A token-driven Alert primitive replacing the family's ad-hoc role="alert" /
// role="status" notice divs. Each variant is a soft-filled, colored-border block
-// that recolors correctly across every theme family (light + dark) via the
-// semantic tokens. Callers keep control of the a11y role (default "alert"; pass
+// that recolors correctly on every base (light, sepia, dark) via the semantic
+// tokens. Callers keep control of the a11y role (default "alert"; pass
// role="status" for non-urgent notices) so existing e2e querying by role stays
// green. An optional leading icon is supported via the grid layout below.
const alertVariants = cva(
diff --git a/common/views/laneState.ts b/common/views/laneState.ts
@@ -45,8 +45,8 @@ export function deriveLaneState({
}
// No new palette. These map onto the station tones the channel line already
-// uses (see flow/tone.ts): four theme families × light/dark means a bespoke hue
-// here would be wrong in eight palettes at once. Deliberately NOT a second copy
+// uses (see pipeline/tone.ts): a bespoke hue here would be wrong on all three
+// bases (light, sepia, dark) at once. Deliberately NOT a second copy
// of those maps — flow/OverviewPanel already made one, and three would be a
// guarantee they drift.
export const LANE_DOT: Record<LaneState, string> = {
diff --git a/editor/app/sites/components/SiteForm.tsx b/editor/app/sites/components/SiteForm.tsx
@@ -254,8 +254,8 @@ export function SiteForm({ initial, channels, allSites, isNew }: Props) {
<legend className="font-medium">Brand accent</legend>
<p className="text-xs text-muted-foreground">
This site's default accent (its icon and first paint); a reader
- can pick another. A custom colour is darkened or lightened per theme
- until it reads at 4.5:1.
+ can pick another. A custom colour is darkened or lightened on each
+ base (light, sepia, dark) until it reads at 4.5:1.
</p>
<div className="flex flex-wrap gap-x-4 gap-y-2">
{ACCENT_IDS.map((id) => (
diff --git a/editor/app/workers/components/WorkersView.tsx b/editor/app/workers/components/WorkersView.tsx
@@ -152,7 +152,7 @@ export function WorkersView({ initial }: { initial: WorkersPayload }) {
);
}
-// Token-driven semantic tones so worker state recolors with every theme family.
+// Token-driven semantic tones so worker state recolors with every base.
function stateBadge(w: WorkerView): { label: string; className: string } {
if (w.degraded) {
return {