XF 2.3 Осветление ников в тёмной теме через extra.less

Версия XenForo
2.3.11

CHEL74

Проверенные
Сообщения
100
Решения
3
Реакции
29
Баллы
35
Какая, собственно, задача. Хочется, чтобы никнеймы участников форума были хорошо контрастными что на светлой теме, что на тёмной. Поэтому пришла мысль сделать ники насыщенными, а на тёмной теме просто их осветлять.

Сначала попробовал что-то поделать в CSS стиле ников групп, но там никак не проверить тёмную тему, так как формат накладывает ряд ограничений.

Попробовал задавать параметры ника через extra.less:
Код:
.username {
    // Параметры
}

Однако что бы там я не поставил, всё перебивается стилями, указанными в CSS группы. Это вообще в тупик завело.

Есть у вас мысли, как можно реализовать универсальное освещение ников под тёмную тему?
 
Решение
Разобрался сам. CSS стиль только перезаписывает то, что в нём указано, а что не указано оставляет как есть. Добавил фильтр яркости и он сохранился.

CSS:
.username {
    .m-colorScheme(dark, {
        filter: brightness(1.5);
    });
}
ZloyDed, да что-то столкнулся с тем, что некоторые цвета отлично смотрятся на светлой, но для тёмной слишком тёмные. А когда их осветлишь, на светлой становятся блёклыми. Не удаётся подобрать необходимый вариант.
 
Разобрался сам. CSS стиль только перезаписывает то, что в нём указано, а что не указано оставляет как есть. Добавил фильтр яркости и он сохранился.

CSS:
.username {
    .m-colorScheme(dark, {
        filter: brightness(1.5);
    });
}
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу