TLDR
We willen de LUX componenten en design tokens uitfaseren die ook in RHC bestaan. Dit scheelt onderhoud en maakt het voor onze gebruikers duidelijk waar ze welke componenten vandaan moeten halen.
User Story
Als design system team wil ik weten welke LUX-componenten en tokens we kunnen vervangen door RHC, zodat we één duidelijke bron hebben en minder onderhoud hoeven te doen.
Oplossingsrichting
- Alle LUX-webcomponenten kunnen verwijderd worden, behalve de login-link vanwege community status.
- Beslissen: behouden vanwege community status of verwijderen.
- React-componenten worden gebruikt door EVA → kwaliteit van RHC-alternatieven inventariseren.
- Verschillen tussen LUX en RHC inzichtelijk maken (bijv. utrecht-link vs nl-link, small button via tokens etc.).
- Bepalen hoe EVA met verschillen en ontbrekende varianten om moet gaan.
- Bepalen of een visuele regressietest nodig is voor de overstap voor het thema: uitvoerend - Robijn Rood.
- Gefaseerde overstap mogelijk: componenten één voor één migreren om issues in kaart te brengen.
- LUX design tokens worden breder gebruikt dan EVA → inventariseren waar ze allemaal toegepast zijn en wanneer zij kunnen overstappen naar RHC. (nldoc en aantal gg teams)
- EVA kan zelf veel oppakken, Mark heeft kennis van NLDS.
Actiepunten
Acceptatiecriteria
TLDR
We willen de LUX componenten en design tokens uitfaseren die ook in RHC bestaan. Dit scheelt onderhoud en maakt het voor onze gebruikers duidelijk waar ze welke componenten vandaan moeten halen.
User Story
Als design system team wil ik weten welke LUX-componenten en tokens we kunnen vervangen door RHC, zodat we één duidelijke bron hebben en minder onderhoud hoeven te doen.
Oplossingsrichting
Actiepunten
Acceptatiecriteria