Skip to content

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

Interface: CustomThemeColorsCssOptions ​

Bêta

Options pour le plugin customIcons.

Propriétés ​

selector? ​

optional selector?: string

Bêta

Préfixe de sélecteur sous lequel les règles conditionnelles [data-pantoken-color="…"] sont encapsulées. Par défaut : :root. Deux appelants peuvent chacun fournir un sélecteur différent (par ex. :root pour le chrome d'une page et #some-tray pour un widget imbriqué) afin d'exécuter des instances de couleurs indépendantes et non conflictives sur la même page — chacune bascule son propre attribut sur son propre élément au lieu de partager :root.


resetSelector? ​

optional resetSelector?: string

Bêta

Un sélecteur supplémentaire dont le sous-arbre doit toujours rendre les couleurs réelles, non remappées, quelle que soit la portée [data-pantoken-color] actuellement active d'un ancêtre. Émet une règle inconditionnelle fixant chaque token que ce plugin peut remplacer à sa propre valeur de base — par ex. une légende d'échantillons de couleur imbriquée dans une page déjà thémée a besoin que ses échantillons de référence restent constants plutôt que d'hériter du remappage de l'ancêtre.


custom? ​

optional custom?: string

Bêta

Un hex de marque (#rgb/#rrggbb)) pour dériver l'échelle custom. Lorsqu'il est défini, une règle [data-pantoken-color="custom"] est ajoutée — voir customColorCss.