mirror of
https://github.com/paperclipai/paperclip.git
synced 2026-11-11 21:59:38 +01:00
The human (blue --liveness-blue) chat bubble set text-white on its container, but the message body renders through MarkdownBody, whose Tailwind prose tokens (--tw-prose-body) win over the container color. prose-invert only flips in dark mode, so light mode showed dark text on blue while dark mode was already correct. Add the existing paperclip-markdown-on-accent class (already used by IssueChatThread for the same accent bubble) to the human-branch MarkdownBody in TaskChatBubble and TaskChatDescriptionBubble. It maps prose body/heading/etc. tokens to currentColor in both themes, so the text follows the bubble's text-white. Agent/neutral bubbles unchanged. Co-Authored-By: Claude Opus 4.8 <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.