Skip to content

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

تابع: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

بتا

مقیاس ابتدایی custom را از یک هگز برند مشتق کنید. ورودی در گامی لنگر زده می‌شود که روشنی مرجع آن (میانگین روشنی OKLCH از ۱۳ خانواده عرضه‌شده)) نزدیک‌ترین مقدار به روشنی ورودی است، سپس هر گام با روشنی مرجع خود و رنگ (hue) ورودی بازسازی می‌شود — بنابراین گام لنگر نزدیک به ورودی قرار می‌گیرد، اما لزوماً دقیقاً برابر با آن نیست.

پارامترها ​

hex ​

string

یک رنگ برند #rgb/#rrggbb.

tokens? ​

فقط‌خواندنی Token[]

آرایه یا نگاشت توکن اختیاری برای تعیین مقادیر رنگِ گام‌های ابتدایی از آن.

مقدار بازگشتی ​

CustomColorScale

The CustomColorScale.

استثناها ​

TypeError زمانی که hex یک رنگ هگز معتبر نیست.