Skip to content

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

Schnittstelle: CustomThemeColorsCssOptions ​

Beta

Optionen für das customIcons-Plugin.

Eigenschaften ​

selector? ​

optional selector?: string

Beta

Selector-Präfix, unter dem die bedingten [data-pantoken-color="…"] Regeln liegen. Standard ist :root. Zwei Aufrufer können jeweils einen anderen Selektor übergeben (z. B. :root für die Seiten-Chrome und #some-tray für ein verschachteltes Widget__), um unabhängige, nicht interferierende Farbinstanzen auf derselben Seite auszuführen — jede schaltet ihr eigenes Attribut an ihrem eigenen Element, anstatt :root zu teilen.


resetSelector? ​

optional resetSelector?: string

Beta

Ein zusätzlicher Selektor, dessen Unterbaum stets die wahren, nicht umgemappten Farben rendern sollte, unabhängig davon, welche Scope [data-pantoken-color] eines Vorfahren gerade aktiv hat. Es wird eine bedingungslose Regel ausgegeben, die jeden Token, den dieses Plugin überschreiben kann, auf seinen eigenen Basiswert zurücksetzt — z. B. muss eine Farbmuster-Legende, die in einer bereits thematisierten Seite verschachtelt ist, ihre Referenzmuster konstant halten, statt die Umbelegung des Vorfahren zu erben.


custom? ​

optional custom?: string

Beta

Ein Brand-Hex (#rgb/#rrggbb)), aus dem die custom Skala abgeleitet wird. Wenn gesetzt, wird eine [data-pantoken-color="custom"] Regel angehängt — siehe customColorCss.