Components
Every shared component a screen is built from. Open one to see each of its states, its props and the code to use it. Search here before building a new one, and take colours from the design tokens.
Adding one from shadcn: cd apps/web && bunx --bun shadcn@latest add <name>, then swap its classes for token utilities — see docs/adr/0021.
Atoms components/atoms/
Compose nothing else from this set. Most come from shadcn/ui, restyled with our tokens.
Molecules components/molecules/
Arrange atoms into one job, and add nothing but their arrangement.
- TextFieldMolecule
Write at least one sentence.
TextAreaFieldMolecule