Zavon

Design system

Overview

The design system holds the values that your components draw with. It has named colours, a type scale, spacing, corners, shadows, motion, icons and a loader.

Site administrators and designers change it on the Theme screen. Changes stay in a draft until someone publishes them, and Pages keeps every published version.

Before you start

To change the design system, your role needs Edit on the Theme area. Without it, every control is grey and says why. See Roles and access.

To publish a version yourself, your role also needs Approve components and design systems. Without it, you submit the version for approval. See Approve design changes.

Change the draft

  1. Open the screen

    In the sidebar, select Theme. The Colours tab opens, with the Specimen of the draft beside it.

  2. Select a tab

    Select a tab: Colours, Fonts, Text styles, Spacing & layout, Buttons or Motion.

  3. Change the values

    Change the values you need. The specimen shows the draft on headings, text, buttons, a card and a chip.

  4. Save the draft

    Select Save draft. The label beside the theme name changes to Draft saved.

  5. Or start again

    To throw the draft away, select Discard draft. In the dialog, select Discard draft. The live theme does not change.

The Theme screen on the Text styles tab: Headings and eyebrows, Emphasis in headings and the type Scale, with the Specimen of the draft on the right
The Theme screen, on the Text styles tab. Shown with a fictional organisation.

Open another theme

  1. Select the theme

    On the Theme screen, set Theme to one of your themes. The list marks The site’s theme.

  2. Read the notice

    Read the notice on the screen. Changes to a theme that the site does not use reach only the pages that use it.

  3. Change it

    Change, save and publish its draft as for the site’s theme. The site’s theme does not change.

What each tab holds

Colours. The colour roles, such as Accent and Dark band, the words on bands and the contrast of each pair. Under Swatches, select Add swatch to name up to 12 more colours.

Fonts. Headings and body sets the faces of headings and body copy. Display and monospace sets a display face and a monospace face.

Text styles. The styles of headings and eyebrows, then the Base size (px) and the Ratio of the type scale. Under Roles, each role has a step, a weight, a case, a Letter spacing and a face. Letter spacing is a percentage of the type size.

Spacing & layout. Shape and rhythm, then the Base unit of every gap and padding, the Corner radius scale, the Shadows and the Sections. Under Icons, the icon Set is Lucide, Phosphor or Tabler, with a Stroke (px) and a Style.

Buttons. Button fill, Button text, Button words and the corners of buttons and fields.

Motion. Durations, Easing, Movement, Effects and the Loader. See Colour and motion.

Versions. Every published version, with its note and its status.

Publish a version

  1. Write a note

    Type a Version note. The history shows it beside the version.

  2. Publish it

    Select Publish. The message names the new version, and the site shows it within five minutes.

  3. Or submit it

    If the button says Submit for approval, select it. The site keeps the live version until an approver approves.

Restore an earlier version

  1. Open the versions

    Select the Versions tab. The live version has the label Live.

  2. Restore it

    Select Restore into the draft beside a version. The draft now holds that version.

  3. Publish it

    Select Publish to make it live. Pages adds it to the history as a new version.

The Versions tab of the Theme screen: version 3 live with its note, the earlier versions below, and Restore into the draft beside each version
The Versions tab, after three versions were published. Shown with a fictional organisation.

Choose a loader

The loader shows while part of a page loads, such as a filtered list that asks for new rows. It paints in your accent colour.

  1. Open the loaders

    On the Theme screen, select the Motion tab. Under Loader, the twelve loaders play in a grid.

  2. Select one

    Select a loader, such as Ring, Orbit or Your mark.

  3. Set the details

    Set the Size and the Speed. Type Words to show under the loader, up to 40 characters.

  4. Use it between pages

    Turn on Show while a page changes. The loader then shows in the middle of the screen while the next page loads.

  5. Publish it

    Select Save draft, then select Publish.

Create your own theme

A site on the platform’s default theme has no draft and no versions, because the default belongs to the platform. Create a theme of your own to change its design system.

  1. Name the theme

    On the Theme screen, type a Theme name.

  2. Create it

    Select Create your own theme. The site now uses your theme, and its design system opens for changes.

  3. Or wait for approval

    Wait for an approver if your role cannot approve. The new theme is submitted, and the site keeps its theme. After the approval, an approver can select Use for the site in the Starting point dialog.

Troubleshooting

If Save draft is grey, there are no unsaved edits, or a swatch name is not valid.

If Publish is grey, save or discard your edits first. A version that waits for approval must be approved, declined or withdrawn before you submit another.

If the screen says that someone else changed this theme, select Reload. Your unsaved edits are lost.

If Size or Words is grey, the Top bar is selected. Select a different loader.

If a contrast pair shows Below AA, change one of its two colours on the Colours tab.

If Theme is grey, there are unsaved edits. Save or discard them first.

Good to know

Changes from before. A site can have its own colour or font changes on top of its theme. The specimen includes them. Select Move into the draft to keep them in the theme itself.

A page’s own theme. A page can use its own theme. Open that theme under Theme to change its design system.

Reduced motion. Loaders and motion stand still for visitors who ask their device for reduced motion.

Leaving with edits. If you leave the screen with unsaved edits, Pages asks first.

Who else is here. A face in the header shows each user who has the screen open.

Comments. Select Comments to talk about the design system with your team. See Comments.

Theme: the colour roles, the fonts and the starting point.
Build components: components that draw with the design system.
Colour and motion: movement and effects.
Approve design changes: how a version is approved.