Breadcrumb #21
AlineNap
started this conversation in
Component implementatie
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Component implementatie
In deze discussie definiëren en bespreken we de specificaties en implementatiekeuzes van dit component. Het doel is om één consistente en reproduceerbare beschrijving te schrijven, waarmee elke developer onafhankelijk van programmeertaal of framework, hetzelfde component kan bouwen.
Voeg hier een visuele referentie toe, zodat in één oogopslag duidelijk is over welk component het gaat.
Korte omschrijving
Beschrijf in één of twee zinnen wat dit component doet en waarvoor het bedoeld is.
Voorbeeld: Korte sectie die als geheel een link is naar een gerelateerde pagina.
Naamgeving
Leg vast welke naamgeving wordt gebruikt, afgestemd op context (documentatie, CSS, frameworks). Dit bevordert herkenning en consistentie.
.rhc-card-as-link<CardAsLink /><rhc-card-as-link /><card-as-link />Eigenschappen
Leg alle relevante properties vast die nodig zijn voor consistente implementatie.
labelvariantprimary,secondary.primarydisabledfalseonClickDesign tokens
Beschrijf welke design tokens de component beschikbaar heeft vanuit Token Studio.
Gedrag
Beschrijf het verwachte gedrag van het component in verschillende staten (hover, focus, active, disabled). Geef ook aan hoe het zich gedraagt bij toetsenbordnavigatie of responsieve weergave.
Implementatie keuzes
Geef context bij technische of functionele keuzes. Benoem ook afwijkingen van standaarden of andere implementaties als die er zijn. Voeg hier onderwerpen aan toe indien van toepassing.
Basis
Afwijkingen
Vragen of discussiepunten
Noteer hier openstaande vragen of beslissingen die nog besproken moeten worden.
Relevante links
Bekijk dit component op het Rijkshuisstijl Community - Community Components board [hier]. Hier kan je vinden:
Beta Was this translation helpful? Give feedback.
All reactions