Implementa un tema scuro completo che riduca la luminanza spostando l'interfaccia utente su grigi scuri o valori tonali bassi per migliorare la leggibilità e ridurre l'affaticamento degli occhi. La tua app deve adottare automaticamente la preferenza del tema scuro a livello di sistema.
Implementazione richiesta
Per essere idonea all'AEP, la tua app deve rispettare i seguenti requisiti:
- I temi scuri devono essere applicati al 100% delle schermate, delle sovrapposizioni e dei componenti a livello di sistema dell'app, ad esempio la barra di navigazione.
- Tutti i testi e le icone devono mantenere un rapporto di contrasto di almeno 4,5:1 rispetto agli sfondi, in conformità con gli standard di accessibilità WCAG AA.
- L'app deve reagire correttamente alla
uiModemodifica della configurazione quando l'utente attiva/disattiva i temi scuri a livello di sistema.
Applicabilità delle linee guida
Queste linee guida si applicano:
- Alle app che forniscono un'esperienza di tema scuro comparabile su una piattaforma non Android.
- A tutti i fattori di forma su cui è disponibile l'app.
Esenzioni
Non sono previste esenzioni per queste linee guida.
Documentazione e risorse delle funzionalità
Le seguenti risorse forniscono indicazioni sull'implementazione e dettagli tecnici sulla funzionalità Tema scuro. Queste risorse sono solo di riferimento e non contengono requisiti di programma aggiuntivi.