Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Accessibility bar component #1968

Open
8 tasks
andredelramo-hm opened this issue Nov 20, 2024 · 0 comments
Open
8 tasks

Accessibility bar component #1968

andredelramo-hm opened this issue Nov 20, 2024 · 0 comments
Assignees
Labels
category: accessibility component: accessibility bar new request ✨ Add a new component to design system or evolve an existing one

Comments

@andredelramo-hm
Copy link
Collaborator

andredelramo-hm commented Nov 20, 2024

Description

#1919

Create a solution to avoid failing:
https://www.w3.org/WAI/WCAG22/Understanding/bypass-blocks.html

Based on the following technique
https://www.w3.org/WAI/WCAG22/Techniques/general/G1

Initial idea:

Create a component that appears only on keyboard tab that can be placed anywhere on the screen and allows to inset a list of links that will behave as anchors to navigate to another content in the same page.

Why it can be placed anywhere?

We cannot foresee how the content of a product is built and organized. It could be necessary no only to skin to the main content from the first tab link on the page, but to skip repeated pats of content as described in the book index example of the following technique:

https://www.w3.org/WAI/WCAG22/Techniques/general/G123

Tasks

  • Update specs
  • Design documentation
  • Add to mobile library
  • Add to desktop library
  • Add to UI Kit
  • Android ticket
  • iOS ticket
  • Web ticket
@andredelramo-hm andredelramo-hm added request ✨ Add a new component to design system or evolve an existing one new labels Nov 20, 2024
@yceballost yceballost changed the title New component Accessibility bar Accessibility bar component Dec 20, 2024
@yceballost yceballost added this to the Q1'25 Projects milestone Dec 20, 2024
@aweell aweell self-assigned this Jan 14, 2025
@aweell aweell moved this from Backlog to In progress (specs) in Mística Design System Jan 14, 2025
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
category: accessibility component: accessibility bar new request ✨ Add a new component to design system or evolve an existing one
Projects
Status: In progress (specs)
Development

No branches or pull requests

3 participants