Files
buzz/desktop-new/tests
morgmart 7b8c73b95f desktop-new: purple accent, rename tile to chip, redesign from Figma
Accent hue is now Tailwind purple. The ramp is a slot, so this is five values
in tokens.css and every role follows; steps 2 and 3 are purple-100/200 exactly
because the chip design was drawn against them and the tint pair is what a
person sees most. Dark mode cannot use those two — near-white reads as a light
surface on a dark panel — so it holds the hue at dark violets instead.

Renamed InlineTile to InlineChip throughout, plus shared/tiles to shared/chips,
tileNode to chipNode, and every token, class, and identifier. A chip is what
this is.

Redesigned to match Figma 700-2782:
- One treatment for every kind: accent tint behind primary text. Kinds are told
  apart by sigil and, where the label is ambiguous, an icon — not by colour.
  This replaces the earlier per-kind colour split, which spent palette on a
  distinction the sigil already makes.
- Label is primary text, not accent text; the tint does the colour work.
- Two new kinds the design draws: message and link, both icon-led with no
  sigil. AUTHORABLE_CHIP_KINDS records that v1's picker still offers only
  person, agent, and channel; the others arrive by another route.
- Dropped avatar and status dot. The design has neither, and neither was
  earning its place at text size.
- Unresolved is now a real state: neutral fill, lesser text, and never a
  control, because there is nothing to open.
- Chip inset and gap intentionally sit below the 4px spacing floor (3px inset,
  4px gap) — a chip hugs its label. Recorded on the tokens.

Eight new rendered-contract tests bound to the real specimen page: sigils and
selective icons, assistive naming, unresolved-is-never-a-control, read-only
claims no stop, activation reports the address, truncation, never breaking
across a line, and hover deepening the tint without moving the text.

Signed-off-by: morgmart <98432065+morgmart@users.noreply.github.com>
2026-09-06 18:15:13 -07:00
..