Design system  /  Screens  /  Example design systems

Example design systems.

Five fictional organisations, one canon. The demo municipality Zuiddrecht and four schools in the same town each get a full house style: colours with checked contrast, a typeface, a logo set and a motif. On the screens gallery any of them can restyle every Zuiddrecht screen.

Screens are referenced by a stable id, the app and the board name: portaliq/MijnZaken, wilgenboom/Home. Use that id in conversation and in issues.

Conduction Our own system

Conduction

The default for every screen. Cobalt is what you can do, the text-safe orange marks where you are, and Figtree carries all text. The full system lives on its own pages.

Palette

Aa
Primary#21468Bwhite 9,1 : 1
Aa
Primary deep#152D5Cwhite 13,4 : 1
Aa
Primary light#EEF2F8deep on it 12,0 : 1
Aa
Accent#C64E0Bwhite 4,7 : 1
Aa
Accent text#833307on coral-50 7,9 : 1
Gemeente Zuiddrecht Demo municipality

Gemeente Zuiddrecht

The municipality we use to show every Conduction app. Residents find information, apply and follow their cases on the website and in Mijn Zuiddrecht. Staff work in Nextcloud. Blue is what you can do, the red of the coat of arms says where you are, and Fira Sans keeps it plain and readable.

Palette

Aa
Primary#3669A5white 5,6 : 1
Aa
Primary deep#234A78white 9,0 : 1
Aa
Primary light#EAF0F7deep on it 7,9 : 1
Aa
Accent#CC0000white 5,9 : 1
Aa
Accent deep#A30000on #FCEDEC 7,2 : 1
Aa
Ink#1A1A1Aon white 17,4 : 1

Type

Vraag een parkeervergunning aan
Fira Sans 700
U ziet hier wat u nog moet doen en hoe ver uw aanvraag is.
Fira Sans 400 · 18 px

Logo set

Logo
logo.svg
Logo on dark
logo-wit.svg
Emblem
emblem.svg
Emblem in grey
emblem-grijs.svg

Motif

The red line. A short red bar under the active menu item and the page title tells residents where they are. Everything else stays white and blue.

OpenProject Example product style

OpenProject

The look of the OpenProject application, measured on community.openproject.org and on openproject.org. Use it to see our screens the way an OpenProject user would. Blue is the header and every link. Green is the one button that creates or sends. This is an example style, not an official OpenProject theme.

Palette

Aa
Primary#1A67A3white 6,0 : 1
Aa
Primary deep#124872white 9,6 : 1
Aa
Primary light#EBF3F7deep on it 8,5 : 1
Aa
Action#1F883Dwhite 4,5 : 1
Aa
Action deep#197032white 6,2 : 1
Aa
Ink#1F2328on white 15,8 : 1

Type

Link this mail to a work package
System font 600
The application uses the font of your own device at 14 px. Rows are 40 px high and corners are 2 to 6 px.
System font 400 · 14 px

Logo set

Logo
logo.svg
Logo on blue
logo-wit.svg
Emblem
emblem.svg
Emblem in grey
emblem-grijs.svg

Motif

The blue bar. A full-width blue header carries the logo and the search field. Below it everything is white, with thin grey lines between rows and coloured dots for status.

Crown, example mark Example government style

Rijkshuisstijl (voorbeeld)

The colours, type scale and spacing of the Dutch central government, from the open NL Design System community tokens (version 18.0.1). Use it to see our screens the way a ministry or an agency would. Lintblauw is the header and every button, donkerblauw is a link, and corners are square. The logo, the wordmark and the fonts are reserved for the central government, so the screens carry a plain crown mark of our own and set the text in Fira Sans, the package's own fallback. This is an example style, not a government site. Its variables are not typed here: scripts/screens/sc_from_thematiq.py derives them from thematiq's rijkshuisstijl token set, the NL Design System tokens the real apps run on, with the same mapping thematiq uses for a Nextcloud page. The boards also get the NL Design System look: squared controls, bold button labels, a visible field edge, underlined links in prose and a black focus ring.

Palette

Aa
Lintblauw#154273white 10,2 : 1
Aa
Lintblauw deep#162F50white 13,5 : 1
Aa
Lintblauw light#DCE3EAdeep on it 10,4 : 1
Aa
Donkerblauw, link#01689Bon white 6,1 : 1
Aa
Hemelblauw, accent#007BC7white 4,5 : 1
Aa
Ink#0F172Aon white 17,9 : 1

Type

Uw aanvraag is ontvangen
Fira Sans 700
RijksoverheidSans is reserved for the central government. The community tokens name Fira Sans as the fallback, and that is what the screens use. Body text is 20 px on the website, corners are 2 px on controls and 4 px on cards.
Fira Sans 400

Logo set

Crown in lintblauw
logo.svg
Crown in white on lintblauw
logo-wit.svg
Crown emblem
emblem.svg
Crown emblem in grey
emblem-grijs.svg

A classic crown of our own. The logo files carry it in the manner of an engraving: a jewelled band with a pearl rim and ermine tails, five arches set with pearls, and an orb and cross on top. The emblem files carry its silhouette for small sizes, such as the bar: a wide jewelled band, three arches meeting under the orb and cross. It is not the Rijksoverheid logo and not the state coat of arms, which only the central government may use. The crown stands in for the organisation logo on every screen in this style.

Motif

The lint. A narrow lintblauw bar hangs from the top edge of the app header on the far left, past the header's bottom edge, with the crown in white near its foot. Beside it stand the organisation and the app name. The organisation is the fictional Ministerie van Voorbeeldzaken, as Zuiddrecht is our fictional municipality. Below it everything is white and square, with cool grey lines and donkerblauw links.

Basisschool De Wilgenboom Primary school, ages 4 to 12

Basisschool De Wilgenboom

The tree you shelter under. Warm, calm and clear for busy parents, friendly without being childish. Parents report a child absent, read news from the group, book a parent evening and see report cards in Mijn Wilgenboom. Lexend was designed for reading ease, which is the school's subject.

Palette

Aa
Main#2F6B4Awhite 6,3 : 1
Aa
Main deep#1F4A33white 10,1 : 1
Aa
Main light#E8F1EBdeep on it 8,7 : 1
Aa
Accent#F5B82Eink on it 9,6 : 1
Aa
Accent light#FDF3D7ground for accent text
Aa
Accent text#6B4A00on accent light 7,3 : 1

Type

Meld Vera ziek
Lexend 700
Meester Daan heeft nieuws uit groep 7 gezet.
Lexend 400 · 18 px

Logo set

Logo
logo.svg
Logo on dark
logo-wit.svg
Emblem
emblem.svg
Emblem on dark
emblem-wit.svg

Motif

De twijgen: the willow's hanging twigs. A row of short bars with round ends hangs from a line in uneven lengths, green with now and then a yellow one. It closes the header, opens the footer and marks the sign-in screen.

Vaartveld College Secondary school, vmbo-t, havo and vwo

Vaartveld College

The long view down the canal. Clear, confident and a little bold: a school for 12 to 18 year olds that takes them seriously. Pupils see today's timetable, homework and grades; parents report sick and book a mentor talk. Red Hat Display sets the headings, Red Hat Text the reading.

Palette

Aa
Main#1F4FD8white 6,6 : 1
Aa
Main deep#14338Fwhite 11,1 : 1
Aa
Main light#E8EEFCdeep on it 9,5 : 1
Aa
Accent#1FB5A8ink on it 6,7 : 1
Aa
Accent light#DDF5F2ground for accent text
Aa
Accent text#0B6259on accent light 6,3 : 1, on white 7,2 : 1

Type

Je rooster vandaag
Red Hat Display 800
Het derde uur Nederlands valt uit. Je hebt om 11.30 een toets.
Red Hat Text 400 · 18 px

Logo set

Logo
logo.svg
Logo on dark
logo-wit.svg
Emblem
emblem.svg
Emblem on dark
emblem-wit.svg

Motif

De vaart: two parallel lines, the canal and its bank. A 4 px cobalt line, 3 px of white, a 2 px aqua line. It closes the header and opens the footer. On the sign-in screen and in the home hero the emblem's folded V stands large and pale.

Esdoornveen, mbo college Vocational college

Esdoornveen, mbo college

Learning that leads to a trade. Practical and grown-up: students are 16 and older and half their learning happens in a company. Students log work-placement hours and see assessments; the company approves hours. It feels closer to a professional tool than to a school. IBM Plex Sans for text, Plex Mono for codes.

Palette

Aa
Main#5B2E91white 9,4 : 1
Aa
Main deep#43206Ewhite 12,6 : 1
Aa
Main light#F0EAF7deep on it 10,7 : 1
Aa
Accent#C2255Cwhite 5,7 : 1
Aa
Accent light#FBE9F0ground for accent text
Aa
Accent text#9C1C49on accent light 6,7 : 1

Type

BPV-uren deze week
IBM Plex Sans 700
Mechatronica niveau 4, crebo 25743. Petra Bakker keurt je uren goed.
IBM Plex Sans 400 · IBM Plex Mono 500

Logo set

Logo
logo.svg
Logo on dark
logo-wit.svg
Emblem
emblem.svg
Emblem on dark
emblem-wit.svg

Motif

De snede: a slanted cut, like the edge of a maple leaf. A 6 px plum band holds one rose segment whose ends are cut at an angle. It closes the header and opens the footer, and returns at most once per page.

Warmtepompacademie Training for heat-pump installers

Warmtepompacademie

Heat moves from cold to warm. A trade academy for installers: exact, technical, no fuss. Participants and their employers want a date, a place, a price and a certificate. They find a course, enrol employees and download certificates. Barlow Semi Condensed sets headings and numbers, Barlow the text.

Palette

Aa
Main#0B6E7Awhite 6,0 : 1
Aa
Main deep#084F58white 9,3 : 1
Aa
Main light#E3F1F3deep on it 8,0 : 1
Aa
Accent#C2410Cwhite 5,2 : 1
Aa
Accent light#FCEBDDground for accent text
Aa
Accent text#9A3412on accent light 6,3 : 1

Type

F-gassen, cursusdag 3
Barlow Semi Condensed 700
Dinsdag 3 november, 08.30 tot 16.30 in Zuiddrecht. Prijs: [PRIJS].
Barlow 400 · 18 px

Logo set

Logo
logo.svg
Logo on dark
logo-wit.svg
Emblem
emblem.svg
Emblem on dark
emblem-wit.svg

Motif

De temperatuurlijn: a 5 px line in five hard steps from cold to warm, no gradient, petrol through grey to ember. It closes the header and opens the footer.