Skip to content

pantoken / packages/utils/src / tokenUtilitiesCss

دالة: tokenUtilitiesCss()

tokenUtilitiesCss(groups, options?): string

بيتا

بناء فئات مساعدة مدفوعة بالرموز: فئة واحدة لكل رمز، تطبَّق على خاصية 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).

المعلمات

groups

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

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

options?

UtilityOptions = {}

UtilityOptions.

القيم المرجعة

string

سلسلة CSS.