Issue #93: feat: WCAG 2.1 Level AA Accessibility Compliance

State:

OPEN

Milestone:

Jalon 4: Automation & Intégrations 📅

Labels:

enhancement,phase:k3s track:software,priority:high accessibility

Assignees:

Unassigned

Created:

2025-11-01

Updated:

2025-11-13

URL:

View on GitHub

Description

# Issue #027 - Accessibilité WCAG 2.1 AA

**Priorité**: 🟡 IMPORTANT
**Estimation**: 8-10 heures
**Phase**: Phase 2 K3s + Automation

## 📋 Description

Conformité WCAG 2.1 Level AA complète.

**Gap**: 0% implémenté - Audit accessibilité nécessaire

## 🎯 Objectifs

- [ ] Audit accessibilité complet (automated + manual)
- [ ] Ratios contraste conformes (4.5:1 texte, 3:1 large)
- [ ] Navigation clavier complète
- [ ] ARIA labels sur tous composants
- [ ] Landmarks ARIA
- [ ] Tests screen readers (NVDA, VoiceOver)
- [ ] Skip links + page titles descriptifs
- [ ] Forms: labels explicites + erreurs claires

## 📐 WCAG 2.1 AA Requirements

### Perceptible
- Contraste 4.5:1 (texte normal)
- Contraste 3:1 (texte large)

### Opérable
- Clavier uniquement
- Focus visible
- Skip navigation

### Compréhensible
- Labels clairs
- Messages erreur explicites

### Robuste
- ARIA valide
- HTML sémantique

## ✅ Critères d'Acceptation

- Conformité WCAG 2.1 AA validée
- Documentation accessibilité
- Tests automatisés (axe-core)
- Guide développeurs a11y

---

**Voir**: \`issues/important/027-accessibilite-wcag.md\`