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

[Callout] website docs: a11y tab #4253

Open
9 tasks done
Tracked by #15747
laurenmrice opened this issue Sep 10, 2024 · 1 comment · May be fixed by #4270
Open
9 tasks done
Tracked by #15747

[Callout] website docs: a11y tab #4253

laurenmrice opened this issue Sep 10, 2024 · 1 comment · May be fixed by #4270

Comments

@laurenmrice
Copy link
Member

laurenmrice commented Sep 10, 2024

Acceptance criteria

A11Y template

Look at other accessibility tabs to understand what type of content we are expecting on these pages.

Page description

  • Determine which page description in the content template is most appropriate for Notification. This can be determined towards the end of the process.

What Carbon provides

This section documents any existing accessibility features that come out of the box in the carbon code, like keyboard navigation, focus order, regions, ect.

  • Consult with developers and Michael Gower to determine what existing accessibility features currently exist for all variants of Notification.
  • Write an H3 section for each accessibility feature.
  • Provide an image that annotates or depicts the accessibility interaction for each H3 section.

Design recommendation

This section is less straightforward and will require close collaboration with Michael Gower. In this section, you will give guidance on what users will need to consider when designing with Notification that may require additional design attention from product users to create an accessible experience. Not all components will have this section.

  • Consult with Michael Gower to determine what accessibility design recommendations need to be communicated for Notification.
  • Write an H3 section for each design recommendation.
  • Provide an image that annotates or depicts the design recommendation for each H3 section.

Developement considerations

Some of this information may already be available in the existing a11y tab content.

  • Consult with developers and Michael Gower to determine what the developer considerations
  • Provide a bulleted list of implementation considerations for ensuring accessibility. If there is the ability to reference the IBM toolkit or the ARIA authoring practices, that should be done.
Copy link
Contributor

Thank you for submitting a feature request. Your proposal is open and will soon be triaged by the Carbon team.

If your proposal is accepted and the Carbon team has bandwidth they will take on the issue, or else request you or other volunteers from the community to work on this issue.

@laurenmrice laurenmrice transferred this issue from carbon-design-system/carbon Sep 10, 2024
@sstrubberg sstrubberg modified the milestones: 2024 Q3, 2024 Q4 Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment