diff --git a/.github/ISSUE_TEMPLATE/new_component_template.md b/.github/ISSUE_TEMPLATE/new_component_template.md index 4ff68d69b..f54a99e0d 100644 --- a/.github/ISSUE_TEMPLATE/new_component_template.md +++ b/.github/ISSUE_TEMPLATE/new_component_template.md @@ -9,8 +9,32 @@ about: Nieuw component in LUX Design System Beschrijf het component en als er een community component gebruik wordt als basis welke wijzigingen er zijn. --> +## Links + +- Component: +- Figma: +- Community component: + - CSS: + - React: + - Code: + + +## Checks + +### Definition of ready + + + +- [ ] Code check op community component (door LUX) +- [ ] Styling check op community component (door LUX) +- [ ] Plan voor missende features of bugs community component beschreven in ticket +- [ ] Component tokens zijn beschikbaar op `main` +- [ ] Ticket doorgenomen met uitvoerder + ### Definition of done + + #### Component - [ ] Component is beschikbaar in de index @@ -22,8 +46,7 @@ Beschrijf het component en als er een community component gebruik wordt als basi - [ ] States en properties stories - [ ] Korte beschrijving van het component - Wat doet het - - Basis van het component (bijv Utrecht) - - Aanpassingen en/of uitbreidingen + - Wat doen (speciale) features - Relatie met andere componenten (bijv. Form field label en Form field) #### Tests @@ -31,13 +54,3 @@ Beschrijf het component en als er een community component gebruik wordt als basi - [ ] Het component rendert - [ ] Aanpassingen en/of uitbreidingen werken (zie ook [Testing components](https://nl-design-system.github.io/utrecht/storybook/?path=/docs/react_react-testing--docs)) - [ ] Visual regression test (door LUX) - -## Links - -- Component: -- Figma: -- Community component: - - CSS: - - React: - - Code: -