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

Table notification icons #422

Open
ppvg opened this issue Nov 29, 2023 · 0 comments
Open

Table notification icons #422

ppvg opened this issue Nov 29, 2023 · 0 comments
Labels
a11y Accessibility fixes and improvements Core set From the base set of components Icon Component 'Icon' Notifications Component 'Notifications' Table Component 'Table'
Milestone

Comments

@ppvg
Copy link
Member

ppvg commented Nov 29, 2023

From independent accessibility report, SC 1.4.1:

Op pagina components/table-notifications.html staat een tabel met daarin verschillende kleuren. Deze kleuren hebben betekenissen, bijvoorbeeld een foutmelding of een bevestiging. In het voorbeeld staat deze betekenis ook tekstueel in elk veld, maar in een situatie waarin dit soort tabellen waarschijnlijk worden toegepast, zal dit mogelijk wel voor problemen kunnen zorgen. Dit kan opgelost worden door deze informatie ook op een andere manier over te brengen, bijvoorbeeld via tekst of met een icoon.

The table notifications only use colour to convey meaning. They should also use an icon (with a text alternative). This also requires adding relevant icons to the manon-icons font.

@ppvg ppvg added the a11y Accessibility fixes and improvements label Nov 29, 2023
@HeleenSG HeleenSG added Table Component 'Table' Icon Component 'Icon' Notifications Component 'Notifications' labels Sep 19, 2024
@Davidemeer Davidemeer added the Core set From the base set of components label Sep 30, 2024
@Davidemeer Davidemeer added this to the Fase 2 Manon milestone Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Accessibility fixes and improvements Core set From the base set of components Icon Component 'Icon' Notifications Component 'Notifications' Table Component 'Table'
Projects
None yet
Development

No branches or pull requests

3 participants