Ga naar hoofdinhoud

Introductie voor developers

Community

Er zijn al veel developers die gebruik maken van NL Design System en actief bijdragen in de community. Dit gebeurt op Slack, in de Developer Open Hour, in de Rijkshuisstijl Community en op GitHub.

De leukste updates worden ook gedeeld in de tweewekelijkse Heartbeat die je zelfs vanaf 2022 terug kunt kijken.

Aan de slag

NL Design System kun je gebruiken in prototypes of productie websites en webapplicaties met of zonder CMS.

NL Design System componenten zijn te gebruiken voor iedere huisstijl. Elke organisatie legt de eigen huisstijl vast met de Design Tokens JSON standaard en maakt deze beschikbaar voor hergebruik in Figma, code, websites en diverse webapplicaties.

Combineer componenten van verschillende organisaties tot jouw perfecte oplossing. Design Systems en applicaties die met deze componenten gebouwd zijn kunnen zo makkelijk meerdere huisstijlen ondersteunen zonder de logica en toegankelijkheid van de componenten opnieuw te bouwen.

Onboarding video

Bekijk de onboarding sessie voor developers op YouTube

Prototypes

Leer hoe je NL Design System kunt gebruiken voor een snel prototype.

Huisstijl met design tokens

NL Design System componenten zijn huisstijl onafhankelijk. Applicaties die hiermee gebouwd zijn kunnen zo makkelijk meerdere huisstijlen ondersteunen zonder de logica en toegankelijkheid van de componenten opnieuw te bouwen. Elke organisatie legt de eigen huisstijl vast met de Design Tokens JSON standaard en maakt deze beschikbaar voor hergebruik in Figma, code, websites en diverse webapplicaties.

Thema maken

Leer hoe je je huisstijl kunt vastleggen als NL Design System thema met Design Tokens JSON

Design Tokens

Lees meer over design tokens bij NL Design System

Start thema

Gebruik het start-thema om sneller te starten met de huisstijl vastleggen met basis-tokens.

Voorbeeld thema

Gebruik het voorbeeld-thema voor prototypes zonder huisstijl

Componenten

De HTML structuur en design beslissingen van NL Design System componenten worden één keer gemaakt en kunnen daarna hergebruikt worden in elk framework. Voor elke techniek waar de community bijdragen aan heeft geleverd werkt het kernteam aan documentatie over gebruiken, uitbreiden, bouwen en testen. Op dit moment kun je de volgende componenten vinden op het component overzicht:

Ecosysteem

NL Design System is een ecosysteem van design systems die naar keuze te combineren zijn in prototypes, websites en webapplicaties in diverse huisstijlen.

Om developers makkelijk te laten bijdragen aan de verschillende Open Source design systems stelt NL Design System een gedeelde infrastructuur beschikbaar.

Een gedeelde aanpak zorgt ervoor dat componenten binnen NL Design System er consistent uitzien, voorspelbaar werken en makkelijk up-to-date te houden zijn.

Conventies

Lees wat de NL Design System conventies zijn voor White Label componenten, Design Tokens, herbruikbare CSS, een API conventie, geautomatiseerde tests en versionering.

Infrastructuur

Leer hoe de infrastructuur van NL Design System helpt om samen met andere organisaties te werken in een open source design system ecosysteem

Estafettemodel

Bekijk het Estafettemodel en leer hoe deze helpt om samen met verschillende organisaties toe te werken naar gestandaardiseerde componenten, patronen en templates met ruimte voor innovatie.