Skip to content

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

อินเทอร์เฟซ: CustomThemeColorsCssOptions ​

เบต้า

ตัวเลือกสำหรับปลั๊กอิน customIcons.

คุณสมบัติ ​

selector? ​

optional selector?: string

เบต้า

คำนำตัวเลือกที่ใช้เป็นสโคปสำหรับกฎเงื่อนไข [data-pantoken-color="…"] ค่าเริ่มต้นคือ :root. ผู้เรียกสองรายสามารถส่งตัวเลือกต่างกันได้ (เช่น :root สำหรับ chrome ของหน้า และ #some-tray สำหรับวิดเจ็ตที่ฝังอยู่) เพื่อรันอินสแตนซ์สีที่เป็นอิสระและไม่รบกวนกันบนหน้าเดียวกัน — แต่ละอันจะสลับแอตทริบิวต์ของตัวเองบนองค์ประกอบของตน แทนการแชร์ :root


resetSelector? ​

optional resetSelector?: string

เบต้า

ตัวเลือกเพิ่มเติมที่ subtree ของมันควรจะแสดงสีที่แท้จริงและไม่ถูกแม็ปใหม่เสมอ ไม่ว่าจะมีสโคป [data-pantoken-color] ของบรรพบุรุษเปิดใช้งานอะไรอยู่ก็ตาม ออกกฎไม่ผูกเงื่อนไขหนึ่งอันที่ตรึงโทเค็นทั้งหมดที่ปลั๊กอินนี้สามารถเขียนทับกลับสู่ค่าพื้นฐานของมันเอง — เช่น ตำนานตัวอย่างสีที่ฝังอยู่ภายในหน้าที่มีธีมแล้ว จะต้องให้สว็อตช์อ้างอิงคงที่ แทนการสืบทอดการแม็ปจากบรรพบุรุษ


custom? ​

optional custom?: string

เบต้า

แบรนด์เฮ็กซ์ (#rgb/#rrggbb)) เพื่อสกัดสเกล custom เมื่อตั้งค่าไว้ จะมีการต่อท้ายกฎ [data-pantoken-color="custom"] — ดู customColorCss.