Skip to content

pantoken-root / formats/css/src / multiScopeCss

Fonksyon: multiScopeCss() ​

multiScopeCss(options): string

Beta

Fèy multi-scope konplè a: lòd kouch yo, yon seri enskripsyon @property, yon blòk baz pataje , yon blòk token pou chak tèm, ak pin color-scheme limyè/nwa a.

Token yo separe selon si valè yo vrèman varye atravè themes. Token ki inovan ale nan blòk baz pataje a yon sèl fwa; token k ap varye yo repete ann antye nan chak blòk tèm. Sa dezyèm pati a se sa ki fè nestin an sekirite — yon blòk tèm ki te kite yon token k ap varye ta eritye valè a nan scope ki antoure li.

Paramèt ​

options ​

MultiScopeCssOptions

Retounen ​

string

Egzanp ​

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

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