Skip to content

pantoken-root / packages/utils/src / tokenUtilitiesCss

دالة: tokenUtilitiesCss() ​

tokenUtilitiesCss(groups, options?): string

Beta

بناء فئات مساعدة مدفوعة بالرموز: فئة واحدة لكل رمز، تطبَّق على خاصية CSS الطبيعية الخاصة به. لاحقة --instui- للرمز هي اسم الفئة، لذا --instui-font-weight-body-strong تحت الخاصية font-weight ينتج .<prefix>-font-weight-body-strong { font-weight: var(--instui-font-weight-body-strong); }. استخدمها لكل عائلة "رمز واحد → خاصية واحدة" (font-family/weight، line-height، border-radius، border-width، opacity، box-shadow). تظلّ الألوان والتباعد لهما بانيانهما الخاصان — حيث تُطابق قيمة رمز واحد عدة خصائص هناك. مرّر أسماء الرموز حسب الخاصية (مثلاً المفلترة من @pantoken/tokens).

Parameters ​

groups ​

للقراءة فقط TokenUtilityGroup[]

مجموعة TokenUtilityGroup واحدة لكل خاصية CSS.

options? ​

UtilityOptions = {}

UtilityOptions.

Returns ​

string

سلسلة CSS.