Skip to content

Customization

How the templates are built to be changed.

Colours, typography and spacing are defined once in `constants/theme.ts` and consumed everywhere through that module. No component hardcodes a hex value, so changing a token restyles the entire application.

Start with the theme, then the primitives in `components/ui/`, then individual screens. Working in that order means most visual changes are a few lines rather than a sweep through every file.

Customization — Documentation — Custom Theme