Skip to content

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

ฟังก์ชัน: deriveCustomColorScale() ​

deriveCustomColorScale(hex, tokens?): CustomColorScale

เบต้า

สกัดสเกล primitive custom จากแบรนด์เฮ็กซ์ อินพุตจะยึดที่ขั้นตอนซึ่งมีความสว่างอ้างอิง (ค่าเฉลี่ย OKLCH ของ 13 ตระกูลที่จัดส่ง) ที่ใกล้เคียงกับความสว่างของอินพุตที่สุด แล้วแต่ละขั้นตอนจะถูกสร้างใหม่ที่ความสว่างอ้างอิงของมันโดยใช้ฮิวของอินพุต — ดังนั้นขั้นยึดจึงอยู่ใกล้กับอินพุต แต่ไม่จำเป็นต้องตรงกับอินพุตอย่างสมบูรณ์ .

พารามิเตอร์ ​

hex ​

string

สีแบรนด์ #rgb/#rrggbb.

tokens? ​

อ่านอย่างเดียว Token[]

อาร์เรย์หรือแผนที่โทเค็นแบบเลือกได้เพื่อดึงค่าของสีขั้น primitive.

คืนค่า ​

CustomColorScale

The CustomColorScale.

โยนข้อยกเว้น ​

TypeError เมื่อ hex ไม่ใช่สีเฮ็กซ์ที่ถูกต้อง.