Hiip Theme
The token set: an 11-step brand ramp plus the semantic tokens mapped onto it. Install this first — every other item is styled against it.
Components
The parts of hiip.ai's interface that upstream shadcn/ui does not have — chat bubbles, a column-pinning data table, the platform marks, and the token set they are all styled against. Installed as source into your repo by the shadcn CLI, exactly like any other registry.
@hiip is private: every install needs a token. Set it up in four steps, or ask phuong.phung@hiip.asia for one.
The token set: an 11-step brand ramp plus the semantic tokens mapped onto it. Install this first — every other item is styled against it.
A chat bubble and what a message can carry: text, a link preview, a file, a sticker, a timestamp and reactions.
The row around a bubble: avatar gutter, author line, status slot. Mirrors for outgoing messages.
A bottom-anchored message list with a jump-to-latest button.
Pill or underline tabs. A panel is not mounted until its tab is opened.
Copy to clipboard: tick for a beat, toast, and a message when it fails.
Previous/next pagination. The caller owns the counting.
A filter chip with a live count and an optional status dot.
A one-line inline error band that announces itself.
Markdown to syntax-highlighted HTML. Raw HTML in the source is escaped.
Rendering…
A TanStack table shell: column pinning, drag-to-reorder, a selection rail and skeleton rows.
| Mai Khanh | tiktok | Negotiating |
| Duy Anh | Replied | |
| Nurul | viber | Closed |
A record's fields grouped into titled sections, one field per row.