issues
search
contentauth
/
c2pa-js
JavaScript SDK for displaying and validating C2PA data
https://opensource.contentauthenticity.org
MIT License
74
stars
40
forks
source link
ManifestSummary/Tooltip/Popover accessibility
#145
Open
majornista
opened
8 months ago
majornista
commented
8 months ago
Tooltip component used in ManifestSummary should:
Trigger should be keyboard accessible as a button.
Trigger should be labeled by the Tooltip and the header.
Popover for Tooltip should expand on focus and close on blur.
Popover should hide with Escape key and toggle on Trigger click.
Fix text color contrast for --cai-secondary-color.
Fix color contrast for --cai-icon-fill
Add focus outline color and outline-offset to Tooltip button and View More
Use
<section>
with aria-labelledby for PanelSection.
Add role="heading" and a heading level for the .heading-text element within PanelSection
Add role="img" and appropriate aria-label for each of the Icons
Tooltip component used in ManifestSummary should:
<section>
with aria-labelledby for PanelSection.