Ga naar hoofdinhoud

Welkom developer 馃憢

Leuk dat je er bent! Of je nu mee wilt bijdragen aan NL Design System of simpelweg even wilt rondneuzen, als developer is dit een goed startpunt.

Op deze pagina leer je:

  • Wat NL Design System is

Wat is NL Design System?

NL Design System werkt met organisaties verspreid over de hele overheid: van gemeenten tot Rijksoverheid. Het is een vanuit de community opgebouwd tokenized design systeem. Componenten worden gebouwd met goede ondersteuning voor a11y en browser support.

Meer informatie over NL Design System

Estafettemodel

Het estafettemodel van NL Design System is een aanpak om samen de beste en meest bruikbare componenten, patronen en richtlijnen te maken.

Meer informatie over het estafettemodel

Samenwerking tussen organisaties

Op de architectuur pagina staat beschreven wat de aanleiding is geweest om NL Design System in het leven te roepen en dat het een goede oplossing is voor meerdere problemen samenwerken van organisaties.

Componenten

Componenten worden ontwikkeld in verschillende stappen aan de hand van het estafettemodel.

Tijdens elke stap van het estafettemodel kunnen componenten gebruikt worden. Je hoeft dus niet te wachten tot een component hall-of-fame is voordat je het kan gebruiken. Ook is het mogelijk om componenten uit te breiden.

De componenten zijn in de basis gebaseerd op HTML, CSS en Javascript, maar kunnen daarnaast ook gebouwd worden met populaire front-end frameworks en door middel van web components.

Je kunt de componenten terugvinden op de componenten pagina

Als je overweegt om een component te gebruiken voor jouw project kun je refereren naar componenten kiezen

Uiteraard is het mogelijk om zelf een component te maken

Thema

Componenten worden gevoed door de design tokens die in een thema gedefinieerd worden. Je kan een thema zien als de huisstijl van de organisatie waar je voor werkt. Dit wordt goed ge茂llustreerd op de zelf een thema maken pagina voor designers.

Design tokens

Wil je een nieuw thema introduceren? Ga dan verder op de pagina thema maken

Zelf een pagina bouwen met NL Design System

Als je zelf een pagina wilt bouwen met NL Design System

Github

Toegang tot Github is nodig om te werken aan bestaande repositories binnen nl-design-system.

Github

Contactmogelijkheden