Skip to content

Inventarisatie Manon components

Robbert edited this page Aug 11, 2023 · 1 revision

button

button container

icon button

dropdown button

link

logo

Icon

Iconset

  • https://minvws.github.io/nl-rdo-manon/documentation/components/iconset-add.html
  • handige documentatie om een eigen iconset te maken met class names
  • lijkt gemaakt te zijn om alleen te werken met Unicode characters, voor icon fonts.
  • NL Design System verkiest SVG boven icon fonts, maar daar over ontbreekt nog documentatie
  • misschien vergelijkbaar met de GemeentenIconen.nl / Utrecht iconset scripts om automatisch icon web components te genereren?

Definition list

Afbeelding

Cover afbeelding

Taalselectie

Zijmenu

  • https://minvws.github.io/nl-rdo-manon/documentation/components/side-menu.html
  • gemeente Utrecht en Den Haag doen navigatie anders, gemeente Amsterdam en RIVM hebben deze component denk ik ook
  • vergelijkbaar met de navigatie sidebar van nldesignsystem.nl, zeker wat betreft expand/collapse button
  • navigatie is sticky, erg handig!
  • <nav> staat binnen <main>, maar ik dacht dat je ARIA landmarks niet moet nesten op deze manier 🤔

Tag

  • https://minvws.github.io/nl-rdo-manon/documentation/components/tag.html
  • Vergelijkbaar met Data badge component bij Utrecht
  • ondersteunt een <p> element voor rendering, dat maakt nesting van een tag binnen een ander <p> onmogelijk
  • geen badge list component die vergelijkbaar is met die van Utrecht, om meerdere badges op één regel te tonen met gewenste padding/line-height
  • 6 x 3 varianten waarin je eigen kleuren kan kiezen op basis van een class name, 6 kleuren als optie met 3 tinten per kleur (dark, medium en light)

Pagination

Notificatie-teller

Notificaties

Foutmelding

Waarschuwing

Bevestiging

Toelichting

Systeembericht

Kruimelpad

Kaart / Card

Inklapbaar

Accordion

Tegelweergave

Paragraaf

Titel

Table

Invoerveld

Email

Date input

Radio-selecteerknop

File

Selectievak

Tekstveld

Fieldset

Password

Algemeen

  • gebruikt nog geen logical CSS properties (werkt niet automatisch voor right-to-left vertaling)
  • gebruikt CSS variabelen voor component design tokens
  • gebruikt geen manon of rdo prefix voor CSS variabelen