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

Carousel improvements #366

Open
4 of 10 tasks
ffoodd opened this issue Apr 17, 2020 · 0 comments
Open
4 of 10 tasks

Carousel improvements #366

ffoodd opened this issue Apr 17, 2020 · 0 comments
Assignees
Milestone

Comments

@ffoodd
Copy link
Contributor

ffoodd commented Apr 17, 2020

Carousels might be improved, or at least it worths the try:

Required

  • Add a play/pause button
  • Enhance tab order (especially when a carousel item contains a focusable element)
  • Focus the selected item
  • Disable prev/next controls when not going to wrap (Carousels #573)

Nice to have:

  • Progressive enhancement: adding prev/next buttons through JS, mostly
  • Announce the current item using live region
  • Pause on hover → already done, as long as carousel autoplays.
  • Hide transitioning elements from ATs

Docs:

x-ref Bootstrap #31908

@ffoodd ffoodd added this to the 5.0.0-beta milestone Apr 17, 2020
@ffoodd ffoodd self-assigned this Apr 17, 2020
@ffoodd ffoodd mentioned this issue Apr 27, 2020
32 tasks
@ffoodd ffoodd mentioned this issue May 27, 2020
5 tasks
@ffoodd ffoodd added the bootstrap-side Things to implement in Bootstrap first label Oct 12, 2020
@ffoodd ffoodd added the on hold label Oct 16, 2020
@ffoodd ffoodd modified the milestones: 5.0.0-beta, 5.0.0 Nov 12, 2020
@ffoodd ffoodd mentioned this issue Dec 16, 2020
18 tasks
@ffoodd ffoodd removed their assignment Feb 26, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants