mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-10-21 16:27:18 +02:00
Four user rulings (intentional visible changes; snapshots NOT
re-baselined):
1+2. Toggle unification: the app's only second switch implementation —
ToggleField's hand-rolled h-5 w-9 pill with a bg-green-600 track in
agent-config-primitives.tsx — now renders the canonical ToggleSwitch
capsule (on = var(--status-task-done)); props/testid preserved. All
other suspects already used ToggleSwitch; every switch now shares
one form and one green.
3. Agent-status chips ('Org snippets and quick scan identity' section,
StatusBadge): statusBadge agent keys route through brandChipBadge —
running=blue, idle=gray (was yellow tint), paused=amber, and
active=green (no canonical agent status; user-ruled mapping to the
brand green family). brandChipBadge moved above statusBadge for
declaration order. Org.tsx status dots route through agentStatusDot.
4. Dark-tuned-text-on-light-wash class of bug: flagged BudgetPolicyCard
banner was already fixed in r2; systematic sweep fixed 58 more sites
in 14 files (50->950, 100->900, 200->800, 300->700 light tiers with
originals behind dark:, opacity suffixes preserved). Safe leftovers
documented (InviteLanding dark page, solid-bg badges).
DECISION-SHEET.md: 'Gallery feedback round 3' section. Gates 3/3 CLEAN,
typecheck green, ui build green.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@paperclipai/ui
Published static assets for the Paperclip board UI.
What gets published
The npm package contains the production build under dist/. It does not ship the UI source tree or workspace-only dependencies.
Storybook
Storybook config, stories, and fixtures live under ui/storybook/.
pnpm --filter @paperclipai/ui storybook
pnpm --filter @paperclipai/ui build-storybook
Typical use
Install the package, then serve or copy the built files from node_modules/@paperclipai/ui/dist.