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

Accessibility issues with new Calendar date/time picker #8193

Open
charlag opened this issue Dec 23, 2024 · 1 comment
Open

Accessibility issues with new Calendar date/time picker #8193

charlag opened this issue Dec 23, 2024 · 1 comment
Labels
a11y Accessibility related problems bug broken functionality, usability problems, unexpected errors topic: calendar

Comments

@charlag
Copy link
Contributor

charlag commented Dec 23, 2024

  • Calendar date picker opens on focus. It is included in the tab index so it's not easy to skip. It is essentially impossible to skip using mobile screen reader as it has no close button.
    • It should probably either not open on focus but only on click or down press (like Google Calendar) or it should open but should not get focused unless we press "down".
    • On Mobile we use native date picker and date picker dropdown should not be shown at all.
  • Time picker is also shown on focus. It is also implemented as a dropdown which prevents us from isolating dropdowns like in Return focus back to callingElement instead of just main-view when modal is closed #8164. It doesn't work to open it which mobile screen reader in most cases (at least with VoiceOver)
    • Should be reimplemented without modal component
    • Same suggestions as for calendar: either not show on focus or should not get focused
    • On Mobile we use native time picker and the dropdown should not be shown at all.
    • Make sure that it works with mobile screen reader: open native picker on click.
@charlag charlag added bug broken functionality, usability problems, unexpected errors a11y Accessibility related problems topic: calendar labels Dec 23, 2024
@marcosdiasalves
Copy link

Pay attention to this too: Event date picker does not support dark mode #7722

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Accessibility related problems bug broken functionality, usability problems, unexpected errors topic: calendar
Projects
None yet
Development

No branches or pull requests

2 participants