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

Toegankelijkheidsverbeteringen Q1-2025 #4622

Open
22 tasks done
joeribekker opened this issue Aug 27, 2024 · 3 comments
Open
22 tasks done

Toegankelijkheidsverbeteringen Q1-2025 #4622

joeribekker opened this issue Aug 27, 2024 · 3 comments
Assignees
Labels
enhancement epic Large theme and/or meta issue topic: a11y Accessibility issues
Milestone

Comments

@joeribekker
Copy link
Contributor

joeribekker commented Aug 27, 2024

Versie: 2.6.13

Ruwe eerste inschattingen op basis van rapport (op te vragen bij Joeri).

  • 1.3.1 Info en relaties (3 dagen)
  • 1.3.5 Identificeer het doel van de input (config?)
  • 1.4.11 Contrast van niet-tekstuele content (config? maar wellicht betere default)
    2.5.3 Label in naam (zelfde als 1.3.1?)
  • Accessibility improvements - Form fields #4716

Totaal: 13 dagen werk

@joeribekker joeribekker added triage Issue needs to be validated. Remove this label if the issue considered valid. topic: a11y Accessibility issues enhancement labels Aug 27, 2024
@joeribekker joeribekker added this to the Release 3.0 milestone Sep 26, 2024
robinmolen added a commit to open-formulieren/open-forms-sdk that referenced this issue Sep 26, 2024
robinmolen added a commit to open-formulieren/open-forms-sdk that referenced this issue Sep 26, 2024
…nsible input

Using aria-describedby to explain which input is responsible for the error
robinmolen added a commit to open-formulieren/open-forms-sdk that referenced this issue Sep 26, 2024
robinmolen added a commit to open-formulieren/open-forms-sdk that referenced this issue Sep 26, 2024
@joeribekker joeribekker removed the triage Issue needs to be validated. Remove this label if the issue considered valid. label Sep 30, 2024
@joeribekker joeribekker changed the title [CONCEPT] Accessibility improvements Accessibility improvements Sep 30, 2024
robinmolen added a commit to open-formulieren/open-forms-sdk that referenced this issue Sep 30, 2024
@joeribekker
Copy link
Contributor Author

@robinmolen can you edit the original ticket and hang them below the relevant bullet?

@vaszig vaszig added the epic Large theme and/or meta issue label Oct 2, 2024
robinmolen added a commit to open-formulieren/design-tokens that referenced this issue Oct 2, 2024
@robinmolen
Copy link
Contributor

Issue 2.5.3 is about the datepicker inputs that currently aren't connected to their labels. I've discussed this issue with Sergei, and we came to the conclusion that this issues cannot be resolved at this time.

The current datepicker (flatpickr) has some accessibility issues that we cannot solve. In the future, if/when we can use the pure React datepicker, this issue will be solved. Unfortunately we can't do anything at this time

@github-project-automation github-project-automation bot moved this from Implemented to Done in Development Nov 12, 2024
@joeribekker joeribekker modified the milestones: Release 3.0, Release 3.1.0 Dec 2, 2024
@joeribekker joeribekker reopened this Dec 4, 2024
@github-project-automation github-project-automation bot moved this from Done to In Progress in Development Dec 4, 2024
@joeribekker joeribekker moved this from In Progress to Done in Development Dec 4, 2024
@joeribekker joeribekker closed this as completed by moving to Done in Development Dec 4, 2024
@joeribekker joeribekker reopened this Dec 4, 2024
@github-project-automation github-project-automation bot moved this from Done to In Progress in Development Dec 4, 2024
@joeribekker joeribekker changed the title Accessibility improvements Toegankelijkheidsverbeteringen Q1-2025 Dec 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement epic Large theme and/or meta issue topic: a11y Accessibility issues
Projects
Status: In Progress
Development

No branches or pull requests

3 participants