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

fix: added aria label to icons across ioComune #557

Merged
merged 14 commits into from
Mar 27, 2024

Conversation

sabrina-bongiovanni
Copy link
Collaborator

@sabrina-bongiovanni sabrina-bongiovanni commented Feb 28, 2024

Aggiunti alt a tutti gli elementi richiesti da Mauve
So che alcuni alt non verranno mai letti perchè hanno "aria-hidden" = "true" e perchè sono parte di elementi non leggibili da SR, ma Mauve li segnala comunque

non ho aggiornato il release.md perchè ai clienti non cambierà proprio niente, è una modifica che non fa nulla essenzialmente

@sabrina-bongiovanni sabrina-bongiovanni self-assigned this Feb 28, 2024
@pnicolli pnicolli added the a11y-accessibility Fixes accessibility issues or adds accessibility features label Mar 7, 2024
@pnicolli
Copy link
Member

@sabrina-bongiovanni ci sono nuovi conflitti dovuti all'altro aggiornamento sull'aria-hidden delle icone

Copy link
Member

@pnicolli pnicolli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

C'è un motivo per cui hai preferito title a aria-label? Per capire di essere allineati sul discorso, perché so che abbiamo discusso entrambe le ipotesi in passato e usato entrambe ma ora usiamo aria-label ovunque a meno che non sia necessario il title per altri motivi.

locales/en/LC_MESSAGES/volto.po Outdated Show resolved Hide resolved
src/components/SelectInput/SelectInput.jsx Outdated Show resolved Hide resolved
src/components/SelectInput/SelectInput.jsx Outdated Show resolved Hide resolved
src/customizations/volto-form-block/components/Field.jsx Outdated Show resolved Hide resolved
@pnicolli pnicolli merged commit a33c93b into main Mar 27, 2024
4 checks passed
@pnicolli pnicolli deleted the us_50591_aria_label_immagini_e_icone branch March 27, 2024 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y-accessibility Fixes accessibility issues or adds accessibility features
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants