Open rianrietveld opened 11 months ago
Even snel iets uitgewerkt. Wanneer dit ticket wordt opgepakt kan ik e.e.a. toelichten.
De component geeft een Axe DevTools foutmeding: "Ensure elements that have scrollable content are accessible by keyboard." Geen idee waarom, want je kunt er gewoon bij.
gaat dit over het codeblock?
Er is een aantal problemen met de guidelines component, zie src/components/Guideline.tsx
nlds-guideline__badge--dont
en.nlds-guideline__badge--
gaat niet goed, kleur wordt niet overnenomen. De inline CSS.utrecht-paragraph
overschrijf deze. Zie: #398aria-hidden
voor de SVG de icoontjes (een oplossing kan zijn de icoontjes in een span-wrapper te plaatsen en die span aria-hidden mee te geven.Dan nog een nice to have: Op dit moment is het onmogelijk om HTML commentaar mee te geven via
<-- tekst -->
Het zou fijn zijn als dat kan.Gerelateerd: https://github.com/nl-design-system/documentatie/pull/375