Getting started
How to get started
DS by Berit is a design system: a set of ready-made parts and rules for building a product. It has a Figma file for designers and a code library for developers, and the two match each other. Pick the guide that fits your role.
Choose your role
For designers
Find your way around the Figma file, use its colours and sizes, and design a new part the way the system expects.
For developers
Run the project, use the components, colours and grid in code, and keep the code in step with Figma.
For product owners
See what the system gives your team, how to read these pages and how to ask for a change.
What is in the system
Words used in these pages
- Token
- A named value, such as a colour or a size. Using the name instead of the value means one change updates everything.
- Raw value (primitive)
- The actual value, such as the colour #f28b30. Components do not use raw values directly.
- Role (semantic token)
- A name that says what a value is for, such as “text colour” or “button background”. Components use roles.
- Atoms, molecules, organisms
- Three sizes of component. Atoms are the smallest parts (a button). Molecules are small groups of atoms (a field with its label). Organisms are bigger sections (a table).
- Template and page
- A template is a page layout without real content. A page is a template filled with real content.
- Grid
- Invisible columns that line things up. It has 4 columns on a phone, 8 on a tablet and 12 on a desktop.
The Figma UI kit
The Figma file has the UI kit: the components, colours, sizes and other values. Things have the same names in Figma and in the code, and every component comes in a light and a dark version. Changes are made in Figma first. The code is then updated by hand to match.
Open the Figma UI kit (opens in a new tab)