ChatBubble
The surface around a message, with seven variants and reactions.
Installation
Import from @gaudi/design-system. Load @gaudi/design-system/global.css once and add transpilePackages: ['@gaudi/design-system'] in Next.js.
Copy an example into your project with the shadcn CLI: npx shadcn@latest add https://design.gaudi.site/r/chat-bubble-quick-replies.json.
Usage
Examples
Suggested replies under a question
Bubble styles across a deploy thread
Formatted answer with show more
Support thread
API
5 props
Accessibility
Label reactions; quick-reply bubbles must be real buttons through asChild.
Related
CardCard frames reusable content with title, subtitle, and optional children.8 examplesAccordionRich disclosure for FAQs, settings, member directories, nested help, and guided setup. Eleven patterns use Gaudi tokens, icons, avatars, cards, and pills.12 examplesAvatarProfile images, resilient initials, presence, verification, account menus and collaborator groups. The existing Avatar API and curated patterns share the same image and fallback primitives.10 examples