HedgieTools

สร้างชุดสี

เริ่มจากสีหลักแล้วได้ชุดสีครบสำหรับอินเทอร์เฟซ ทั้งสีรอง สีที่สาม สีสำเร็จ สีคำเตือน สีอันตราย และสีโทนกลาง พร้อมเฉดสีและการตรวจคอนทราสต์

สีหลัก

พิมพ์ค่าสีหรือเลือกสี แล้วชุดสีที่เหลือจะสร้างขึ้นจากสีนี้

สีรองและสีที่สาม
รูปแบบค่าสี

พิมพ์ค่า HEX เช่น #2563EB หรือคลิกสี่เหลี่ยมเพื่อเลือกสี

ชุดสีที่ได้

คลิกค่าสีหรือเฉดสี (50 ถึง 950) เพื่อคัดลอก ปุ่มดินสอใช้แทนสีที่แนะนำด้วยสีที่เลือกเอง ซึ่งจะคงที่แม้เปลี่ยนสีหลัก

  • —

    สีหลัก

    สีที่เลือก
  • —

    สีรอง

    คู่ตรงข้าม
  • —

    สีที่สาม

    เกือบคู่ตรงข้าม
  • —

    ข้อมูล

    สีน้ำเงิน
  • —

    สีสำเร็จ

    สีเขียว
  • —

    คำเตือน

    สีส้ม
  • —

    อันตราย

    สีแดง
  • —

    เป็นกลาง

    สีเทาอมสี

โทเคนธีมสว่างและธีมมืด

สีใช้งานของอินเทอร์เฟซ พร้อมใช้กับธีมสว่างและธีมมืด แต่ละสีอ้างอิงเฉดหนึ่งในชุดสี คลิกเพื่อคัดลอก

  • --backgroundพื้นหลังของหน้า
  • --surfaceการ์ดและแผง
  • --surface-mutedพื้นที่รอง
  • --borderเส้นขอบและเส้นคั่น
  • --textข้อความหลัก
  • --text-mutedข้อความรอง
  • --primaryปุ่มและลิงก์
  • --primary-hoverสถานะเมื่อชี้เมาส์
  • --on-primaryข้อความบนสีหลัก
  • --focus-ringเส้นขอบเมื่อโฟกัส
  • --secondaryสีเน้นรอง
  • --tertiaryสีเน้นลำดับที่สาม
  • --infoข้อมูล
  • --info-softพื้นหลังการแจ้งข้อมูล
  • --successสีสำเร็จ
  • --success-softพื้นหลังสถานะสำเร็จ
  • --warningคำเตือน
  • --warning-softพื้นหลังคำเตือน
  • --dangerอันตราย ข้อผิดพลาด
  • --danger-softพื้นหลังข้อผิดพลาด

สีที่เข้ากัน

รูปแบบการจับคู่สีคลาสสิกจากสีหลัก สำหรับภาพประกอบ แผนภูมิ หรือสีเน้น

  • สีคู่ตรงข้าม

    สีที่อยู่ตรงข้าม
  • สีคู่ตรงข้ามแบบแยก

    นุ่มนวลกว่าสีตรงข้าม
  • สีข้างเคียง

    สีที่อยู่ติดกัน
  • สามสี

    สามสีที่สมดุลกัน
  • สี่สี

    สี่สีที่เรียงเป็นสี่เหลี่ยม
  • โทนสีเดียว

    สีเดียว หลายระดับความเข้ม

ดูตัวอย่างและคอนทราสต์

ชุดสีที่ใช้กับองค์ประกอบอินเทอร์เฟซบางส่วน และความอ่านง่ายของแต่ละคู่สีตามเกณฑ์ WCAG

ธีมของตัวอย่าง
หัวข้อหน้าข้อความรองที่สำคัญน้อยกว่า อยู่ใต้หัวข้อ
การ์ดที่มีลิงก์และปุ่ม
สีหลักสีรองสีที่สาม
ข้อมูล · มีอัปเดตใหม่
สีสำเร็จ · บันทึกการเปลี่ยนแปลงแล้ว
คำเตือน · การสมัครสมาชิกใกล้หมดอายุ
ข้อผิดพลาด · การชำระเงินไม่สำเร็จ
  • ข้อความบนพื้นหลัง
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—
  • ข้อความรองบนพื้นหลัง
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—
  • ลิงก์บนพื้นหลัง
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—
  • ปุ่มหลัก
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—
  • ปุ่มรอง
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—
  • ข้อความสีที่สามบนพื้นหลัง
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—
  • การแจ้งเตือนแบบข้อมูล
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—
  • การแจ้งเตือนแบบสำเร็จ
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—
  • การแจ้งเตือนแบบคำเตือน
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—
  • การแจ้งเตือนแบบอันตราย
    อัตราส่วน—ข้อความปกติ—ข้อความขนาดใหญ่—AAA—

ส่งออก

รับชุดสีในรูปแบบที่เลือกไว้ด้านบน (HEX)

กรอกสีหลักเพื่อสร้างโค้ด

ตัวแปร CSS ของชุดสี (--color-primary-500…) โทเคนจะอ้างอิงตัวแปรเหล่านี้ เปิดธีมมืดได้ด้วย data-theme="dark" บนองค์ประกอบ html

เกี่ยวกับเครื่องมือสร้างชุดสี

เลือกสีหลักของแบรนด์ แล้วรับทุกอย่างที่อินเทอร์เฟซต้องใช้รอบสีนั้น ทั้งสีประกอบ สีสถานะ สีโทนกลาง เฉดสี โทเคนธีมสว่างและธีมมืด การตรวจคอนทราสต์ และโค้ดพร้อมวาง ทั้งหมดนี้โดยไม่ต้องออกจากเบราว์เซอร์

ชุดสีครบชุดจากสีเดียว

เครื่องมือนี้สร้างสีรองและสีที่สามจากสีหลัก พร้อมสีสถานะ (ข้อมูล สำเร็จ คำเตือน อันตราย) ที่เข้ากับสไตล์ของสีหลัก และสีเทาอมสีเล็กน้อยสำหรับพื้นหลังและข้อความ

เฉดสีพร้อมใช้

ทุกสีมี 11 เฉด ตั้งแต่อ่อนที่สุด (50) ถึงเข้มที่สุด (950) สำหรับพื้นหลัง เส้นขอบ สถานะเมื่อชี้เมาส์ และข้อความ หากสีที่แนะนำไม่ถูกใจ ก็เปลี่ยนเป็นสีที่เลือกเองได้ แล้วเฉดสีจะปรับตาม

โทเคนธีมสว่างและธีมมืด

พื้นหลัง พื้นผิว เส้นขอบ ข้อความ สถานะเมื่อชี้เมาส์ โฟกัส และพื้นหลังการแจ้งเตือน สีใช้งานแต่ละสีจะอ้างอิงเฉดหนึ่งในชุดสี โดยมีค่าหนึ่งสำหรับธีมสว่างและอีกค่าสำหรับธีมมืด

ตรวจคอนทราสต์ให้แล้ว

ทุกคู่ของข้อความและพื้นหลังจะได้รับการประเมินตามเกณฑ์ WCAG คือ 4.5:1 สำหรับข้อความปกติ 3:1 สำหรับข้อความขนาดใหญ่ และ 7:1 สำหรับระดับ AAA

ส่งออกเป็น CSS, Tailwind, JSON

คัดลอกแต่ละค่าในรูปแบบ HEX, RGB, HSL หรือ OKLCH หรือดาวน์โหลดไฟล์ตัวแปร CSS ธีม Tailwind v4 ไฟล์ตั้งค่า Tailwind v3 ไฟล์ JSON หรือรายการแบบธรรมดา ทุกอย่างทำงานในเบราว์เซอร์ ไม่มีการส่งหรือบันทึกข้อมูลใด ๆ