Namefi · Design System
At a glance
The shared building blocks — tokens and base components from @namefi-astra/ui. Reuse these instead of inventing one-off styles. Every sample below renders the real component, so this page always reflects what ships.
Foundations
Colors
Semantic
12 tokensBrand
10 tokensPaper surfaces and states
18 tokensChart
5 tokensFoundations
Typography
Marketing display text and long-form reading can use larger type when the content needs it. Form inputs keep Nova’s mobile text size.
Foundations
Radius
Components
Button
Variants
Sizes
States
Components
Badge
Variants
Components
Alert
Variants
Components
Card
Components
Input & Textarea
Input states
With label
Components
Checkbox & Switch
Checkbox
Switch
Components
Select
States
Components
Tabs
Variants
Components
Tooltip
Placement (hover or focus)
Components
Avatar
Sizes
Components
AddressWithChain
Wallet identity
Components
Separator & Skeleton
Separator
Account
Billing
Skeleton
Controls in context
Shared Namefi controls with larger targets when touch needs them. Standard compositions for forms, wallets, overlays, and data.
Data with controls
Caller-owned stateSearch, sort, column visibility, and pagination use ExtensibleDataTable. Large datasets are paged and filtered by the server; this small fixture stays in memory.