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.
Contactmogelijkheden
- Sluit aan bij de volgende Developer Open Hour
- Stuur ons een berichtje op Slack
- Stuur een mailtje naar info@nldesignsystem.nl