Skip to content

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

Interface: CustomThemeColorsCssOptions ​

Beta

Opções para o plugin customIcons.

Propriedades ​

selector? ​

optional selector?: string

Beta

Prefixo do seletor sob o qual as regras condicionais [data-pantoken-color="…"] são aplicadas. Padrão para :root. Dois chamadores podem cada um passar um seletor diferente (por exemplo, :root para o chrome de uma página e #some-tray para um widget aninhado) para executar instâncias de cores independentes e sem interferência na mesma página — cada uma alterna seu próprio atributo em seu próprio elemento em vez de compartilhar :root.


resetSelector? ​

optional resetSelector?: string

Beta

Um seletor adicional cujo subárvore deve sempre renderizar as cores verdadeiras, não remapeadas, independentemente do que o escopo [data-pantoken-color] do ancestral tenha atualmente ativo. Emite uma regra incondicional fixando cada token que este plugin pode sobrescrever de volta ao seu valor base — por exemplo, uma legenda de amostras de cor aninhada dentro de uma página já tematizada precisa que suas amostras de referência permaneçam constantes em vez de herdar o remapeamento do ancestral.


custom? ​

optional custom?: string

Beta

Um hex de marca (#rgb/#rrggbb)) para derivar a escala custom. Quando definido, uma [data-pantoken-color="custom"] é anexada — veja customColorCss.