Accesibilidad y adaptación¶
NewAdmin conserva los controles y formularios de Django y añade foco visible, navegación móvil, superficies con contraste y tablas desplazables. El objetivo es WCAG 2.2 AA para sus componentes; esta alfa no es una certificación de conformidad.
Apariencia¶
Los modos claro, oscuro y automático comparten tokens. Se respeta la preferencia de movimiento reducido. El acabado de vidrio tiene un fondo opaco de respaldo, se reduce con preferencias de transparencia reducida y se desactiva en colores forzados. Los datos de gráficos también están disponibles como tablas HTML.
El tema añade nombres a los controles nativos de autocompletado y archivos que los necesitan, incluidos nuevos inlines. Conserva las etiquetas y nombres explícitos suministrados por el consumidor. Los iconos del menú son decorativos.
Alcance de la verificación¶
Las pruebas de navegador ejecutan axe-core sobre login, portada genérica, listado, formulario de artículo y cambio de contraseña en claro/oscuro. Otras pruebas cubren dashboard con ECharts, errores de formularios, widgets, popups e inlines. Se comprueban teclado, foco, RTL, reflow y preferencias de movimiento/transparencia.
No se ocultan infracciones de axe mediante exclusiones globales. Las comprobaciones automáticas no garantizan una lectura correcta con todos los lectores de pantalla. Revisa contenido, orden de lectura, zoom real y lectores de pantalla en tu proyecto. Las personalizaciones, gráficos y widgets de terceros necesitan su propia auditoría.
El plegado/filtro de escritorio usa el almacenamiento nativo de Django; un navegador que bloquee completamente localStorage/sessionStorage puede limitar esos controles nativos. La apariencia del tema sí incluye un fallback sin storage.