Variables modes (light/dark) переключают семантические цвета; проверяют контраст, иллюстрации, elevation, состояние компонентов в обоих режимах на ключевых экранах.
Разбор
- Не инвертируйте всё механически.
- Тени и обводки часто требуют отдельных токенов.
- Проверка WCAG контраста обязательна.
- Документируйте исключения (бренд-маркетинг блоки).
Итог
Тёмная тема — режим токенов + проверка контраста, не отдельный «перекрашенный» файл хаосом.