Skip to content

Conversation

@veslav3
Copy link
Contributor

@veslav3 veslav3 commented Jan 13, 2026

bouwt door op #3302

@changeset-bot
Copy link

changeset-bot bot commented Jan 13, 2026

⚠️ No Changeset found

Latest commit: 7838985

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel
Copy link

vercel bot commented Jan 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
documentatie Ready Ready Preview, Comment Jan 28, 2026 1:58pm

Request Review

Als organisatie wordt je onderdeel van de community.
De community ontwikkelt _white-label_ componenten: dat betekent dat je nog je eigen invulling moet geven voor de stijl. Werk je voor een organisatie die al vaker projecten doet met NL Design System, dan is er waarschijnlijk al een thema beschikbaar. Ben je nog nieuw, dan kun je een eigen thema beginnen.

Een thema bestaat uit design tokens die in de eerste laag het fundament van de huisstijl beschrijven: denk aan kleuren en typografie. In een diepere laag kun je de designkeuzes van specifieke componenten uitwerken. In een thema leg je dus niet alleen de huisstijl vast, maar ook designkeuzes voor alle white-label componenten die je nodig hebt en waarvan de code reeds is ontwikkeld door teams van andere organisaties.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Een thema is opgebouwd uit meerdere lagen. In de eerste laag leg je de basis van de huisstijl vast, zoals kleuren en typografie."

Misschien zo de lagen defineren?


Een thema bestaat uit design tokens die in de eerste laag het fundament van de huisstijl beschrijven: denk aan kleuren en typografie. In een diepere laag kun je de designkeuzes van specifieke componenten uitwerken. In een thema leg je dus niet alleen de huisstijl vast, maar ook designkeuzes voor alle white-label componenten die je nodig hebt en waarvan de code reeds is ontwikkeld door teams van andere organisaties.

Speciaal voor thema's van overheidsorganisaties is de [themes repository](http://github.com/nl-design-system/themes) beschikbaar waar je gemakkelijk kunt samenwerken om je eigen thema te publiceren voor interne teams en leveranciers. Het is een handige manier om snel aan de slag te gaan, zonder al te veel onderhoud te moeten doen aan de infrastructuur: het NL Design System kernteam neemt die verantwoordelijkheid. Zo kunnen zelfs teams van overheden en diverse leveranciers samenwerken om een consistente implementatie van de huisstijl te bieden bij alle diensten die de design tokens van NL Design System gebruiken.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In plaats van 'het is een handig manier ..."

"Hiermee kun je snel aan de slag zonder zelf de infrastructuur te beheren. Het NL Design System kernteam is verantwoordelijk voor het onderhoud."

Het geeft duidelijker aan dat onderhoud zeker niet je verantwoordelijkheid is


# Eigen componenten maken voor NL Design System

Als eerste is het een goed idee om te valideren dat de component die je in gedachten hebt nog niet bestaat binnen NL Design System.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ik zou suggestieve zinsformuleringen vermijden 'Als eerste is het een goed idee..."

"Voordat je begint, is het belangrijk om te controleren of de component die je wilt maken nog niet bestaat binnen NL Design System."


NL Design System is een verzameling herbruikbare bouwstenen, zoals componenten, patronen en richtlijnen, die je kunt toepassen binnen je eigen development omgeving.

Als developer heb je waarschijnlijk een specifiek doel om NL Design System te gaan gebruiken. Op deze pagina worden de verschillende aspecten van werken met NL Design System toegelicht, zodat je op de juiste pagina beland voor jouw uitdaging.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Op deze pagina vind je een overzicht van de verschillende manieren waarop je met NL Design System kunt werken, met links naar verdiepende pagina’s per onderwerp."

Benoemt expliciet wat de pagina biedt (overzicht + links)

@sonarqubecloud
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants