Files
PaperClipAI/ui
DottaandPaperclip a312bbf3d2 fix(ui): address UX review for Tools & Access (PAP-10389)
- Add EnforcementBanner composite (CVA default/denied-detected) persistent
  at the top of the surface, wired to last-hour denial count; add to /design-guide.
- Add New Connection dialog: secret-reference picker (no free-text token) +
  live gateway probe before activate.
- Mobile tab nav: horizontal scroll strip instead of staggered wrap.
- Route decision/health/quarantine pills through canonical StatusBadge with
  new tool-access status keys; consolidate all tabs onto the canonical
  components/EmptyState (with description); /design-guide entries added.
- Runtime tab gets a live cyan dot when a slot is running.
- ErrorState maps 404/route-not-found to a deploy-skew friendly message.

Co-Authored-By: Paperclip <noreply@paperclip.ing>
2026-06-10 12:49:31 +00:00
..

@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.