Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Heading - Candidate - Figma in lijn #187

Open
17 tasks
Robbert opened this issue Nov 18, 2024 · 0 comments
Open
17 tasks

Heading - Candidate - Figma in lijn #187

Robbert opened this issue Nov 18, 2024 · 0 comments
Labels
community collaboration 🤝 Waar kan de community ons mee helpen design tokens figma
Milestone

Comments

@Robbert
Copy link
Member

Robbert commented Nov 18, 2024

Beschrijving

De NL Design System Figma bibliotheek komt overeen met de implementatie van de component in code wat betreft varianten, states, design tokens en naamgeving.

Bron: Definition of Done.

Taken

  • Bouw de component op in de NLDS - Voorbeeld - Bibliotheek zoals deze beschikbaar is in de Candidate Storybook.
  • Geef het frame de naam nl-{naam-van-de-component}.
  • Maak de tokens aan in Token Studio zoals deze beschikbaar zijn in de tokens.json van de component in GitHub. Voorzie de tokens van designkeuzes voor het Voorbeeld thema.
  • Bekijk de json weergave binnen Token Studio en zorg ervoor dat de tokens juist geordend zijn.
  • Plaats de candidate tokens boven reeds bestaande community tokens.
  • Pas de tokens toe op de component.
  • Maak indien nodig de benodigde varianten voor het interactie gedrag met als property 'States' (Hover, Active, Checked, etc.)
  • Maak indien nodig de benodigde varianten voor het resposive gedrag met als propery 'Container' (Small, Large).
  • Maak indien nodig varianten zoals deze ook beschikbaar zijn in het 'Controls block' in de Candidate Storybook
  • Pas auto-layout toe op de gehele frame (sizing is 'Hug', spacing is '48').
  • Pas de common token utrecht.document.background-color toe op de gehele frame.
  • Pas de benodigde prototyping interacties toe.
  • Gebruik de 'Documentation Tokens' functionaliteit van Token Studio om de lijst met beschikbare tokens op te bouwen.
  • Selecteer per regel welk token 'type' het betreft.
  • Voeg de Estafettemodel Badge toe en geef deze het level 'Candidate'.
  • Push de tokens vanuit Token Studio naar GitHub gebruik hierbij de volgende opzet:

Commit Message

style: candidate tokens for {naam-van-de-component}

Branch

style/candidate-tokens-for-{naam-van-de-component}
  • Maak de PR aan en geef een developer uit het kernteam via Slack een seintje dat deze klaar staat.
@Robbert Robbert added this to the Heading milestone Nov 18, 2024
@Robbert Robbert changed the title Heading Figma component in lijn met code Heading - Candidate - Figma in lijn Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community collaboration 🤝 Waar kan de community ons mee helpen design tokens figma
Projects
Status: Todo
Development

No branches or pull requests

2 participants