Skip to content

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

دالة: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

Beta

Derive the custom مقياس البدائيات 'custom' من brand hex. يُثبَّت الإدخال على الخطوة التي مرجع إضاءتها (متوسط إضاءة OKLCH للعائلات الثلاث عشرة المشحونة)) أقرب إلى إضاءتها الخاصة، ثم تُعاد بناء كل خطوة عند إضاءتها المرجعية بلون الإدخال — لذلك تكون خطوة المرساة قريبة من الإدخال، لكن ليس بالضرورة متطابقة معه تمامًا.

Parameters ​

hex ​

string

A #rgb/#rrggbb لون للعلامة التجارية.

tokens? ​

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

مصفوفة أو خريطة رموز اختيارية لتحديد قيم ألوان خطوات المقياس الأولية منها.

Returns ​

CustomColorScale

The CustomColorScale.

Throws ​

TypeError عندما hex ليس لونًا سداسيًا صالحًا.