Platform first
Native controls and semantic landmarks remain the foundation. JavaScript is reserved for behavior that the platform does not provide.
Reusable semantics and styling for A3S Office, agent workspaces, and operational consoles, delivered in HTML, Tailwind CSS, and vanilla JavaScript.
npm install @a3s-lab/ui@0.2.0Each guide includes a live specimen, minimal markup, parameters, variants, state behavior, and accessibility notes.
Fields, selects, switches, sliders, and accessible form composition.
NavigationActivity rails, breadcrumbs, tabs, pagination, and product sidebars.
OverlaysDialogs, drawers, menus, popovers, commands, and contextual help.
FeedbackAlerts, badges, progress, skeletons, spinners, and toast feedback.
Data displayCards, charts, tables, items, avatars, and structured disclosure.
Application patternsApplication shells, ribbons, toolbars, split panes, and resource grids.
Choose appearance, accent, radius, and interface density. Changes apply to the entire site and every component preview immediately, then persist for your next visit.
Product semantics are encoded once, then shared across document tools, coding-agent interfaces, and observability consoles.
Geist Sans
12 / 14 / 16 / 20 / 32 / 64R06 / R10 / R14Native controls and semantic landmarks remain the foundation. JavaScript is reserved for behavior that the platform does not provide.
CSS variables and documented data attributes adapt components without duplicating their structure or accessibility behavior.
The system is tuned for serious workspaces: clear hierarchy, compact chrome, predictable focus, and resilient responsive layouts.
Install the package, choose a foundation, and copy the semantic markup from any component guide.