Я соберусь с духом и позже (надеюсь) выполню все обновления и снова отчитаюсь.
Что касается темы, всё немного запуталось. Мы используем (и модифицировали) тему Light. Мы внесли следующие высокоуровневые изменения в цвета:
Tertiary: #0088cc → #006498
Quaternary: #e45735 → #C93C1B
Danger: #e45735 → #C93C1B
Success: #009900 → #007A00
Мой гениальный трюк, который я придумал в последний момент, — просто проверить страницу цветов на доступность. ![]()
Затем мы внесли множество изменений через CSS-редактор (admin/customize/themes/3/common/scss/edit), и я не уверен, как их передать (могу скопировать и вставить, но не знаю, нужно ли вам это и хотите ли вы видеть это в этой ветке). Думаю, если бы мы могли видеть другие упомянутые цвета (например, var(–primary-medium)) в высокоуровневом интерфейсе, всё стало бы проще. Например, классический случай: #919191 → #595959, но мой метод просто лечит симптомы, которые я каким-то образом замечаю при навигации по страницам (к тому же динамическая природа «сайта» означает, что то, что проходит сегодня, может не пройти завтра).
Готов попробовать и другой подход, просто дайте знать, хотя в любом случае я не смогу запустить демонстрационный сервис, проверить код и т. д.
Также хочу отметить, что мне не удалось исправить admin/upgrade вообще (там множество проблем с контрастностью); я не знаю, не следует ли оно стилям CSS или в чём причина.