GitHub

Domain blocks

Task cards, issues, tickets, invoices, kanban, product tiles, chat — recurring product surfaces.

CommentItem

Forum / feed comment with reactions and replies.

Ada PranataDesigner

Great work on this. The new pricing page looks really clean. Can we bump the "Most popular" badge 8px up on mobile?

UserBadge

Avatar + name (+ role / email). inline / stacked / compact.

Ada PranataAdminSri Wulandarisri@efisiensi.idMark Reinhardt

IssueItem

GitHub / Linear issue list row.

ProductCard

E-commerce product tile.

Sale
Weekly Journal — Kraft4.5
$29.00$39.00
Linen throw blanket5.0
$89.00
Bestseller
Ceramic plant pot · small4.0
$18.00

CartItem

Line item inside a shopping cart.

Weekly Journal — KraftSize: A5 · Color: Kraft
$58.00
Linen throw blanketIn stock
$89.00

FileRow

File browser row — name, size, uploaded, actions.

LogLine

Structured log row with level, timestamp, message.

infoBuild started for commit abc123
warnDeprecated API used in src/components/button.tsx:42
errorType error: Property 'description' does not exist on type 'MetricCardProps'
debugFetched 8 users from /api/users

RatingStars

Star rating display or input.

PriceTag

Formatted price with optional strikethrough.

$29.00$29.00, originally $39.00€49.00Rp 99,00

KanbanColumn + KanbanCard

Column with card surfaces.

To do

3

Draft changelog entry

Set up staging DB

Review pricing copy

In progress

2
UX

Design onboarding

3/5

Migrate to tokens v2

Done

1

Ship component 1.0

ThreadMessage

Chat-style thread message with attachments and reactions.

Ada Pranata
Pushed the v1 release candidate. Ready for QA.
09:12
Sri Wulandari
Running the visual regression suite now.
09:15
Mark Reinhardt
All green. Merging now.
09:32

ChatInput

Chat composition input with attachments and send.