sgort / RON

this project contains the Material for MkDocs that is used for open-regels.nl
GNU Affero General Public License v3.0
0 stars 0 forks source link

Als PO wil ik dat we de design tokens filosofie van het NL Design System adopteren #28

Open sgort opened 2 years ago

sgort commented 2 years ago

In GitLab by @datafluisteraar on Aug 19, 2022, 09:40

In het NL Design System verzamelen we principes, handvatten, elementen, patronen en richtlijnen. Zo kan de hele Nederlandse overheid samenwerken aan een begrijpelijke, gebruiksvriendelijke én toegankelijke online dienstverlening.

design tokens

Design tokens zijn een manier om een duidelijke naam te geven aan keuzes van het visueel ontwerp van een website of huisstijl, zodat je ontwerp als data beheerd en gedeeld kan worden.

NL Design System wil de beste componenten uit de community herbruikbaar maken voor heel de overheid. Jouw huisstijl pas je toe op een bestaande component door het te combineren met een bestand met jouw design tokens: dat noemen wij een "thema".

Kleuren, afmetingen, afstanden, tekstopmaak (enzovoorts) bepaal je op een centrale plek, zodat alle teams die data gaan gebruiken om consistent je ontwerpkeuzes terug te zien in jouw producten en diensten. We willen een standaard dataformaat ontwikkelen voor het ontwerp van de meestgebruikte componenten, door een verzameling van duidelijke en voorspelbare namen voor design tokens te hebben. NL Design System componenten moeten deze standaard design tokens gebruiken, zodat het component herbruikbaar is voor alle verschillende thema's.

Elke organisatie maakt een eigen bestand met een "thema" voor de huisstijl, waarin uiteindelijk ontwerpkeuzes staan voor enkele honderden design tokens. Componenten uit de NL Design System community kun je dus gelijk gebruiken, je hoeft alleen maar de thema te maken!