The Design System
Manage brand tokens that apply instantly to every public-facing surface.
The Design System is a token editor that controls the visual identity of every public surface Nomow generates — landing pages, forms, and booking pages. Change a token, save it, and the update propagates everywhere.
What a token is
A token is a named design value: a color, a font family, a border radius. Instead of styling each form individually, you set tokens once and all surfaces inherit them. Per-surface overrides (set inside the form or booking wizard) take precedence over workspace tokens, so one-off exceptions are still possible.
The token tabs
The editor is organized into seven tabs. Each tab shows its inputs alongside a live preview card that updates as you type.
| Tab | What you set |
|---|---|
| Colors | Primary, secondary, background, surface, text, border, and error colors — in both light and dark variants |
| Typography | Font family, base size, line height, heading weights |
| Spacing | Base spacing scale used for padding and gaps in page blocks |
| Radius | Corner radius for buttons, cards, inputs, and images |
| Shadows | Elevation levels (none / sm / md / lg) used on cards and modals |
| Buttons | Default button text, size, and padding; primary vs secondary variants |
| Assets | Logo (used in page headers and the booking confirmation), favicon, and any custom web fonts loaded from a URL |
Uploading assets
On the Assets tab, upload your logo (PNG or SVG, at least 200 px wide) and favicon (ICO, PNG, or SVG, 32 × 32 recommended). Both are served from Nomow's CDN and referenced by the public surfaces automatically.
Custom fonts are loaded by URL — paste a Google Fonts or self-hosted @font-face URL and Nomow injects it into the public surface <head>.
Saving
Click Save at the bottom of any tab. Nomow persists all tokens together — every tab is saved in one write, not per-tab. After saving, all previously published pages, forms, and booking pages re-render with the updated tokens on their next page load; no republishing is required.
Next steps
After setting up your brand tokens, connect a custom domain so your public surfaces serve from your own hostname.
Was this article helpful?