demarches-normaliennes/app
Colin Darie 52b6502cbd test(a11y): ensure we don't mix aria-label and title on main pages
Actuellement, on fait le choix de ne pas avoir d'éléments porteurs à la
fois d'aria-label et title.
Bien qu'en principe l'aria-label quand elle est gérée par un navigateur,
prenne précédence sur le title, en pratique un bug dans NVDA cumule les 2
et rend la navigation difficile.

On prend donc le parti (provisoire?) de n'avoir que l'un ou l'autre.

Nous gardons le title si l'info qu'il contient est également pertinente
pour les navigateurs graphiques qui l'affichent en guise de tooltip ;
autrement on bascule sur l'aria-label qui est plus largement supporté
par les navigateurs a11y.
2022-12-05 10:38:16 +01:00
..
assets fix(a11y/search): table th/td associations (critère 5.7) 2022-11-30 13:41:13 +01:00
components feat(component): add CopyButtonComponent 2022-12-02 11:30:49 +01:00
controllers controller 2022-12-02 11:30:48 +01:00
custom_views feat(footer): customize using custom views & locales 2022-03-10 17:31:20 +01:00
dashboards feat(team_account): add procedures count 2022-11-24 14:50:26 +01:00
fields fix(geopoint_field): no geoportail link without coordinates 2022-09-06 09:23:52 +02:00
graphql fix(typography): fix quotes 2022-12-01 17:59:11 +01:00
helpers fix(dossier): fix links to empty pdf templates 2022-12-01 17:35:01 +01:00
javascript controller 2022-12-02 11:30:48 +01:00
jobs feat(operation_log): add Cron::DossierOperationLogMoveToColdStorageJob 2022-11-22 18:06:05 +01:00
lib refactor(active_storage): PiecesJustificativesService::FakeAttachment -> ActiveStorage::FakeAttachment 2022-11-22 18:05:26 +01:00
mailers fix(messages): retry stale blobs 2022-11-02 09:19:51 +01:00
models feat(dossier): add some metadata to archive and remove operation log 2022-11-30 16:20:13 +01:00
policies feat(dossier): preview should save dossier 2022-05-24 17:02:05 +02:00
schemas fix(rna): date_creation may be null 2022-10-31 12:02:37 +01:00
serializers refactor(procedure): types_de_champ -> active_revision.types_de_champ_public 2022-11-17 13:54:14 +01:00
services refactor(operation_log): store data in jsonb instead of files 2022-11-22 18:06:05 +01:00
validators feat(emails): validate tags in notification emails 2022-11-04 09:08:41 +00:00
views test(a11y): ensure we don't mix aria-label and title on main pages 2022-12-05 10:38:16 +01:00