Accesibilidad: Atkinson Hyperlegible + modo oscuro (#196) #205

Merged
rafa merged 6 commits from fix/dark-article-menu into main 2026-08-12 12:47:23 +00:00
Owner

Cierra #196.

Qué hace

Mejoras de accesibilidad: tipografía Atkinson Hyperlegible + toggle de modo claro/oscuro (nuevo mu-plugin fea-accesibilidad.php), con varias correcciones sobre la marcha:

  • Estados del buscador en modo oscuro (refinado dos veces).
  • Slider en modo oscuro.
  • Tipografía accesible extendida a más elementos.
  • Fondo del menú en artículos se mantenía claro en modo oscuro — corregido.

Commits

7a623e8, 51ae723, 82c352a, 68b95aa, 825434a.

Cierra #196. ## Qué hace Mejoras de accesibilidad: tipografía Atkinson Hyperlegible + toggle de modo claro/oscuro (nuevo mu-plugin `fea-accesibilidad.php`), con varias correcciones sobre la marcha: - Estados del buscador en modo oscuro (refinado dos veces). - Slider en modo oscuro. - Tipografía accesible extendida a más elementos. - Fondo del menú en artículos se mantenía claro en modo oscuro — corregido. ## Commits `7a623e8`, `51ae723`, `82c352a`, `68b95aa`, `825434a`.
rafa added 5 commits 2026-08-12 11:00:32 +00:00
Mu-plugin fea-accesibilidad.php:
- Atkinson Hyperlegible (OFL) self-hosted, subset latin regular+bold,
  sustituye la tipografia global del cuerpo sin selector.
- Toggle claro/oscuro persistente (localStorage), anti-flash en wp_head,
  boton inyectado junto al selector de idioma en el header.
- color-scheme: dark para controles nativos (audio, inputs) + overrides
  puntuales donde el sitio fija colores claros a mano (hero, tarjetas,
  selector de idioma, buscador movil, beta feedback, cookie consent).
- Acento mas claro (#e8899e) solo en modo oscuro: el carmesi de marca
  (#8b1a2e) no llega a 2:1 de contraste sobre el fondo casi negro.

QA local (docker wordpress-web, capturas Playwright en tools/e2e/out/):
portada, tarjetas y single verificados en claro y oscuro.
Co-authored-by: rafa <rcalvotorrejon@gmail.com>
Signed-off-by: rafa <rcalvotorrejon@gmail.com>
Co-authored-by: rafa <rcalvotorrejon@gmail.com>
Signed-off-by: rafa <rcalvotorrejon@gmail.com>
Co-authored-by: rafa <rcalvotorrejon@gmail.com>
Signed-off-by: rafa <rcalvotorrejon@gmail.com>
Co-authored-by: rafa <rcalvotorrejon@gmail.com>
Signed-off-by: rafa <rcalvotorrejon@gmail.com>
rafa added 1 commit 2026-08-12 11:06:05 +00:00
rafa merged commit 5cf588ffe3 into main 2026-08-12 12:47:23 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: rafa/feadulta#205