fix(vue-fiches): accessibilité et contrôles M8 (Lighthouse 24/24 ≥ 95)
Nom accessible de la carte-fiche = son contenu ; résumé et « Sans localisation » en color-mix(--text 78 %) ; libellé du tri gardé pour les lecteurs d'écran sous 768 px ; lien « sans adresse » hors du parcours clavier quand le compteur est masqué ; bouton Chatbot flottant en fond plein ; option sélectionnée explicite des <select> (rendu serveur) ; pastille « Sans adresse » ; cluster allumé au survol ; pas d'init Leaflet sur un conteneur détaché. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SCt6e8wWiYqRXLJAuKqP5i
This commit is contained in:
co-authored by
Claude Opus 5.5
parent
a98342c5f1
commit
d4e72942fc
@@ -681,8 +681,10 @@ watch(() => props.vf.largeur, (l) => { if (l && l !== 'telephone') feuilleOuvert
|
||||
.vf-filtrer { display: inline-flex; align-items: center; }
|
||||
.vf-filtres { display: none; }
|
||||
.vf-compteur { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0, 0, 0, 0); }
|
||||
/* compteur lu par les lecteurs d'écran seulement : rien de focalisable dedans */
|
||||
.vf-compteur button, .vf-compteur__sep { display: none; }
|
||||
.vf-select--groupe { display: none; }
|
||||
.vf-select span:not(.vf-sr) { display: none; }
|
||||
.vf-select span:not(.vf-sr) { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0, 0, 0, 0); }
|
||||
.vf-liste { padding: var(--space-sm); }
|
||||
|
||||
.vf--fiches .vf-pastilles--tel,
|
||||
|
||||
Reference in New Issue
Block a user