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

Linklist #285

Open
5 of 13 tasks
AlineNap opened this issue Oct 7, 2024 · 1 comment
Open
5 of 13 tasks

Linklist #285

AlineNap opened this issue Oct 7, 2024 · 1 comment
Labels
new component Adding a new component to the library react Issue involving a ReactJS component

Comments

@AlineNap
Copy link
Contributor

AlineNap commented Oct 7, 2024

Omschrijving

Een lijst met gerelateerde links naar andere pagina’s of websites.

Let op:
(CSS) Column Width is Utrecht-specifiek en heeft geen tokens er voor. Nemen we niet over.
(React) links-property mag wel overgenomen worden.

In de documentatie mogen meer voorbeelden van gebruikt, beschreven worden, zoals "snel naar"-links, footer-links, etc.

Links

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
  • Design tokens worden gebruikt

Storybook

  • Playground story
  • States en properties stories
  • Korte beschrijving van het component
    • Wat doet het
    • Wat doen (speciale) features
    • Relatie met andere componenten (bijv. Form field label en Form field)

Tests

  • Het component rendert
  • Aanpassingen en/of uitbreidingen werken (zie ook Testing components)
  • Visual regression test (door LUX)
@AlineNap AlineNap converted this from a draft issue Oct 7, 2024
@MrSkippy MrSkippy added new component Adding a new component to the library react Issue involving a ReactJS component labels Oct 9, 2024
remypar5 added a commit that referenced this issue Oct 23, 2024
- utrecht link-list tokens
- utrecht page-footer tokens

Voor dit ticket: #285 &
#248

---------

Co-authored-by: Remy Parzinski <rs.parzinski@gmail.com>
@AlineNap
Copy link
Contributor Author

AlineNap commented Nov 4, 2024

Stijling check is goed!

Let op positioneren van icoon

Let bij het bouwen op het positioneren van het icoon, dit gaat geregeld mis. Zie comment bij de onze eigen link, rhc links list en het ticket om hier een brede oplossing voor te bedenken.

@MrSkippy MrSkippy added the complete dod Complete the D.o.D. of the issue label Nov 19, 2024
@MrSkippy MrSkippy moved this from Backlog to Ready in Lux React Components Nov 19, 2024
@MrSkippy MrSkippy removed the complete dod Complete the D.o.D. of the issue label Nov 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new component Adding a new component to the library react Issue involving a ReactJS component
Projects
Status: Ready
Development

No branches or pull requests

2 participants