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

Would like to have tabindex on elements, so that we can define our tabbing order sequence #216

Closed
ppurumala opened this issue Apr 5, 2021 · 5 comments

Comments

@ppurumala
Copy link

Is your feature request related to a problem? Please describe.
We would like to have tabindex attribute on elements, so that we can define our tabbing order sequence in our application.

Describe the solution you'd like
If all elements has tabindex attribute on elements, then we can give our tabbing order sequence.

Please let me know if anymore details are required.

@jsardid
Copy link
Member

jsardid commented Apr 7, 2021

Thanks @ppurumala,

We will add tabIndex property to all the focusable components.

@sponnuswamydxc
Copy link

@jsardid Not just the tabindex. In addition to this, can you also consider the following while tabbing;

  1. Tabbing is to be supported on toggles
  2. Should secondary push buttons be skipped in tabbing order and only include primary ones?
  3. Visual que showing the current location of the cursor (or selected field)
  4. Drop down when tabbed should open up the contents so that user can just key first letter of selection to see drop down selection

@jsardid
Copy link
Member

jsardid commented Apr 16, 2021

Thanks Senthil,

We are working on 1 and 4 already.
Regarding 2, secondary buttons also need to be accessible with the keyboard.
Regarding 3, that should be happening already. If it's not happening with a particular component, please open an independent issue.

@jsardid
Copy link
Member

jsardid commented May 1, 2021

tabIndex attribute is added for interactive components in 3.2.0

@jsardid jsardid closed this as completed May 1, 2021
@sponnuswamydxc
Copy link

Thanks @jsardid we will check this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants