Diretriz do AEP: compatibilidade com o tema escuro

Implemente um tema escuro abrangente que reduza a luminância, mudando a interface para tons de cinza escuros ou valores tonais baixos para melhorar a legibilidade e reduzir o cansaço visual. O app precisa adotar automaticamente a preferência de tema escuro em todo o sistema.

Implementação necessária

Para se qualificar para o AEP, seu app precisa obedecer aos seguintes requisitos:

  • Os temas escuros precisam ser aplicados a 100% das telas, sobreposições e componentes do sistema, como a barra de navegação.
  • Todos os textos e ícones precisam manter uma taxa de contraste de pelo menos 4,5:1 em relação a os planos de fundo, atendendo aos padrões de acessibilidade WCAG AA.
  • O app precisa reagir corretamente à mudança de configuração uiMode quando o usuário ativa temas escuros no nível do sistema.

Aplicabilidade das diretrizes

Esta diretriz se aplica:

  • A apps que oferecem uma experiência de tema escuro comparável em uma plataforma que não seja Android.
  • A todos os formatos em que o app está disponível.

Isenções

Não há isenções para esta diretriz.

Documentação e recursos de recursos

Os recursos a seguir fornecem orientações de implementação e detalhes técnicos sobre o recurso Tema escuro. Esses recursos são apenas para referência e não contêm requisitos adicionais do programa.