Skip to content

pantoken-root / formats/css/src / multiScopeCss

Függvény: multiScopeCss() ​

multiScopeCss(options): string

Béta

A teljes több-scope lap: rétegsorrend, egy sor @property regisztráció, egy megosztott alap block, egy token-blokk témánként, és a világos/sötét color-scheme rögzítők.

A tokenok aszerint vannak felosztva, hogy az értékük ténylegesen változik-e a themes. Az invariáns tokenek egyszer bekerülnek a megosztott alapblokkba ; a változó tokenek teljes egészében ismétlődnek minden témablokkban. Ez a második rész teszi biztonságossá a beágyazást — egy témablokk, amely kihagy egy változó tokent, az őt körülvevő scope értékét örökölné .

Paraméterek ​

options ​

MultiScopeCssOptions

Visszatérési érték ​

string

Példa ​

ts
import { multiScopeCss } from "@pantoken/css";

multiScopeCss({ themes: ["rebrand", "canvas"], defaultTheme: "rebrand" });