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

[V1][Feature] Better a11y support (low prio) #4068

Closed
solaris7791 opened this issue May 8, 2019 · 5 comments
Closed

[V1][Feature] Better a11y support (low prio) #4068

solaris7791 opened this issue May 8, 2019 · 5 comments
Assignees

Comments

@solaris7791
Copy link

solaris7791 commented May 8, 2019

Hello,
currently only some aria attributes are set in quasar components.
It would be great if all quasar components (like radio buttons, selects, buttons, tabs, etc.) would provide correct aria tags.
Additionally it would be nice to enable setting additonal aria attributes on existing components, to allow using aria-role for application parts.
thx

@nothingismagick
Copy link
Contributor

This is also on my wishlist - and my plan is actually make an app-extension that will do this, potentially with some changes to the core API and core itself - but these will be forward changes for after the RC lands.

@MechJosh0
Copy link
Contributor

@pdanpdan Is this open for community PRs? I've noticed tooltip needs role attribute and happy to do a PR for it and others I find.

@pdanpdan
Copy link
Collaborator

pdanpdan commented Jul 17, 2019

It would be a great help for us if you could do PRs for this. Thank you.

@mberrisford
Copy link

Ideally (or in the meantime), it would be useful to be able to set attributes directly to the native elements in a component. For instance, the q-select component does allow me to set something like aria-required="true" or role="combobox" for the autocomplete versions however the attributes get set to the parent div as well as the native element instead of just on the native input element where it belongs.

<q-select
          filled
          v-model="model"
          use-input
          hide-selected
          fill-input
          input-debounce="0"
          :options="options"
          @filter="filterFn"
          hint="Basic autocomplete"
          style="width: 250px; padding-bottom: 32px"
          aria-required="true"
          role="combobox"
        >

DOM:

<div aria-required="true" role="combobox" class="q-field__native row items-center">
<input type="search" aria-required="true" role="combobox" tabindex="0" id="qf_8fcead78-c077-923f-cb01-12db51073779" class="q-select__input q-placeholder col"></div>

@pdanpdan
Copy link
Collaborator

Link to #5266

pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 20, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 20, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 20, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 20, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 20, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 21, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 22, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 22, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 23, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 23, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 24, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 24, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 24, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 24, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 24, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 25, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 25, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 25, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 25, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 26, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 26, 2020
…asarframework#4068, quasarframework#6736

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Dec 16, 2022
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Dec 18, 2022
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Jan 5, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Jan 8, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Jan 10, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Jan 11, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Jan 11, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Jan 15, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Jan 16, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Jan 19, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Feb 7, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Feb 15, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Mar 1, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Mar 2, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Mar 9, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Mar 17, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Mar 17, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Mar 17, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Mar 21, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Mar 21, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Mar 31, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 4, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Apr 27, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue May 4, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue May 5, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue May 12, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Sep 4, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Sep 8, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Oct 21, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
pdanpdan added a commit to pdanpdan/quasar that referenced this issue Oct 21, 2023
…p arround keyboard navigation quasarframework#5266, quasarframework#4068, quasarframework#6736, quasarframework#6562, quasarframework#6560, quasarframework#12464, quasarframework#12506, quasarframework#12505

- allow unique TAB target point in a group
- allow key navigation in group
- improve initial focusing on QMenu and QDialog
- tab goes from the end of the menu/dialog to the start
- shift+tab goes from the start of the menu/dialog to the end
- key navigation in tabs
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

6 participants