Skip to content

[codex] resolve modal accessibility warnings#2

Draft
UnixSafe wants to merge 1 commit into
masterfrom
codex/fix-a11y-overlays
Draft

[codex] resolve modal accessibility warnings#2
UnixSafe wants to merge 1 commit into
masterfrom
codex/fix-a11y-overlays

Conversation

@UnixSafe

@UnixSafe UnixSafe commented Jun 2, 2026

Copy link
Copy Markdown
Owner

Changement

  • Remplace les backdrops de modales en <div onclick> par des boutons plein écran accessibles.
  • Ajoute aria-modal, labels et titres de dialogue quand nécessaire.
  • Supprime l'autofocus du lock screen signalé par Svelte.
  • Retire les suppressions de warnings Svelte devenues inutiles.

Pourquoi

Le build passait, mais svelte-check et Vite signalaient 17 warnings d'accessibilité sur les overlays, modales et panneaux mobiles. Ces warnings masquaient de vrais problèmes de sémantique interactive.

Validation

  • npm run check : 0 erreur, 0 warning.
  • npm run build : OK, sans warning Svelte.
  • npx vitest run : 90 tests OK sur origin/master.

@UnixSafe UnixSafe force-pushed the codex/fix-a11y-overlays branch from 1025950 to f506184 Compare June 10, 2026 08:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant