Руководство AEP: Поддержка темной темы

Внедрите комплексную темную тему , которая снижает яркость за счет переключения пользовательского интерфейса на темно-серые или низкие тональные значения для улучшения читаемости и снижения нагрузки на глаза. Ваше приложение должно автоматически принимать системные настройки темной темы.

Необходимая реализация

Для участия в программе AEP ваше приложение должно соответствовать следующим требованиям:

  • Темные темы должны применяться ко всем экранам приложения, наложениям и системным компонентам, таким как панель навигации.
  • Весь текст и значки должны иметь коэффициент контрастности не менее 4,5:1 по отношению к фону, что соответствует стандартам доступности WCAG AA .
  • Приложение должно корректно реагировать на изменение конфигурации uiMode , когда пользователь переключает темную тему на системном уровне.

Применимость рекомендаций

Данное правило применяется:

  • К приложениям, которые предоставляют сопоставимый опыт использования темной темы на платформах, отличных от Android.
  • Приложение доступно для всех форм-факторов.

Исключения

Исключений из данного правила нет.

Документация и ресурсы по функциональным функциям

Приведенные ниже ресурсы содержат рекомендации по внедрению и технические подробности о функции « Темная тема» . Эти ресурсы предназначены только для ознакомления и не содержат дополнительных требований к программному обеспечению.