Skip to content

pantoken-root / plugins/pantoken/custom-theme-colors/src / CustomThemeColorsCssOptions

Интерфейс: CustomThemeColorsCssOptions ​

Бета

Параметры плагина customIcons.

Свойства ​

selector? ​

optional selector?: string

Бета

Selector prefix the conditional [data-pantoken-color="…"] правила, под которыми ограничены области. По умолчанию — :root. Два вызывающих могут передать разные селекторы (например, :root для оболочки страницы и #some-tray для вложенного виджета)), чтобы запустить независимые, не конфликтующие экземпляры цветов на той же странице — каждый переключает собственный атрибут на своём элементе вместо совместного использования :root.


resetSelector? ​

optional resetSelector?: string

Бета

Дополнительный селектор, чей поддерево всегда должно отображать истинные, не переназначенные цвета, независимо от того, какой диапазон [data-pantoken-color] активен у предка. Генерирует одно безусловное правило, фиксирующее каждый токен, который этот плагин может переопределить, обратно в его базовое значение — например, легенда образцов цвета, вложенная в уже оформленную страницу, нуждается в том, чтобы её эталонные образцы оставались постоянными, а не наследовали переназначение предка.


custom? ​

optional custom?: string

Бета

Фирменный hex (#rgb/#rrggbb)), по которому выводится шкала custom. Если задано, добавляется правило [data-pantoken-color="custom"] — см. customColorCss.