Forms & web app
Inputs, selects, checkboxes, dropdowns, alerts, modals, avatars, tabs. The starter kit for any product UI built on the PocketSeed system.
Text fields
Native select with custom chevron
Checkboxes, radios, switches
No-JS dropdown menu
Built on <details> + <summary>, no JavaScript required. For richer behavior (keyboard nav, click-outside-to-close), wire up your own.
Account ▾
Filter ▾
Banners
Dialog
Render the markup conditionally and pop the overlay over your app. The card has header / body / footer slots.
People & teams
Tabbed navigation
Plain text by default. Add a Lucide icon when the label benefits from a visual cue at a glance — admin-style sections, settings, dense navigation. Skip them for short, obvious labels.
Data table
.ps-table is designed to live inside a white surface, a .ps-card, a modal, an app pane, where the mono-uppercase header row reads as a column label rather than a heading. Header bg, hover, and selected states use the new neutral --ps-mute-* tokens so the table never picks up a cream patch that clashes with the host card.