Tokens and primitives, all in one place. Nothing on this page reads from a database — it exists so the visual language can be reviewed and iterated on before any business logic is built. See the shell in context on /dashboard and /finance.
Every swatch below is a token in app/globals.css — no component references a raw hex value.
neutral
primary
accent
success
warning
danger
Inter for UI and dense data; Sora (font-display) for headlines and big numbers.
A consistent radius scale — components use rounded-{sm,md,lg,xl,2xl,full}, never a one-off value.
Soft physical depth rather than hard borders.
Enter a valid email address.
Looks good.
Solid
Default surface + border.
Flat
Recessed neutral fill.
Glass
Frosted, over color.
No applicants yet
New applications will show up here as they come in.
Centered dialog on desktop, bottom sheet on mobile — same component.
The flagship interaction — restrained shell, expressive at the point of touch.
Tap to check in