У меня есть требование, когда пользователь может изменить тему, установив свои собственные цвета из выпадающего списка.Основываясь на этом цвете, я, как разработчик, буду применять разные оттенки ко всем разделам, как показано ниже
Скажем, если пользователь взял Зеленый , тогда я хочу использовать Зеленый для основного заголовка, зеленый с непрозрачностью 0,6 для заголовков таблицы и зеленый с непрозрачностью 0,5 для активной / выбранной строки таблицы.
Я пробовал формат, представленный ниже, передача переменной в rgba не влияет на фонцвет.
CSS
:root {
--color: #008000;
--alpha: 0.5;
}
#primary-header{
background-color: rgba(var(--color));
}
#table-header{
background-color: rgba(var(--color), var(--alpha));
}