CheckHealthNowDesign System
Alpha · v0.3
Design Systemพื้นฐาน
Guideline · พร้อมใช้งาน

สี

ใช้สีสร้างลำดับและสื่อสถานะ โดยไม่พึ่งสีเพียงช่องทางเดียว

เจตนาทุกสีต้องมีบทบาทเชิงความหมายที่คงเดิมใน light และ dark mode
01
ตัวอย่างใช้งานจริง

Guideline ที่มองเห็นและทดลองได้

ตัวอย่างนี้แสดงองค์ประกอบในบริบทของ CheckHealthNow เพื่อเชื่อมกฎการใช้งานกับหน้าจอจริง

Semantic color tokensตัวอย่างตอบสนองได้
Brand#098CFF
Success#20A45A
Warning#D97706
Danger#D95B65
02
การตัดสินใจ

ใช้เมื่อไร

เลือกจากเป้าหมายและบริบท ไม่ใช่จากรูปลักษณ์เพียงอย่างเดียว

ใช้เมื่อ
  • แยกลำดับชั้น สถานะ และ feedback
หลีกเลี่ยงเมื่อ
  • ใช้สีแดงเพื่อเรียกความสนใจทั่วไป
  • ใช้สีแทนข้อความสถานะ
03
โครงสร้าง

ส่วนประกอบสำคัญ

แต่ละส่วนมีหน้าที่ชัดเจนและทำงานร่วมกันเป็นระบบ

1

Brand

การกระทำหลักและจุดเน้นของแบรนด์

2

Neutral

ข้อความ พื้นผิว และเส้นแบ่ง

3

Semantic

Success, warning, danger และ information

04
การใช้งานจริง

พฤติกรรมและการจัดวาง

กฎเหล่านี้ช่วยให้การใช้งานคงที่ในทุกขนาดหน้าจอ

01

สีกับพื้นผิว

เลือกคู่สีจาก token ตามพื้นผิว ไม่ใช้ค่า hex ตรง

02

โหมดมืด

รักษาความหมายและ contrast ไม่ใช่กลับสีตรง ๆ

05
Guidance

Do / Don’t

ตัวอย่างต้องอธิบายเหตุผลและผลกระทบ ไม่ใช่แค่แสดงว่าถูกหรือผิด

ควรทำ
  • ใช้ไอคอนและข้อความกำกับสีสถานะ
ไม่ควรทำ
  • ใช้สีเขียวแทนคำว่า “ปกติ” โดยไม่มีฉลาก
06
Accessibility

ใช้งานได้กับทุกคน

ข้อกำหนดการเข้าถึงเป็นส่วนหนึ่งของคุณภาพ ไม่ใช่ส่วนเสริม

  • ใช้โครงสร้าง HTML ที่สื่อความหมายและลำดับโฟกัสตามการอ่าน
  • รองรับการซูม 200% คีย์บอร์ด และ reduced motion
  • ไม่ใช้สี ไอคอน หรือตำแหน่งเพียงอย่างเดียวเพื่อสื่อความหมาย
07
ข้อมูลอ้างอิง

สเปกที่สนับสนุน Guideline

ใช้สเปกหลังจากเข้าใจบริบทและกฎการใช้งานแล้ว

ข้อความทั่วไป
≥ 4.5:1
องค์ประกอบ UI
≥ 3:1