CheckHealthNowDesign System
Alpha · v0.3
Design Systemคอมโพเนนต์
Guideline · พร้อมใช้งาน

ปุ่ม

ปุ่มเริ่มการกระทำที่ตั้งใจ โดยมีลำดับชัดและผลลัพธ์คาดเดาได้

เจตนาหนึ่งพื้นที่ควรมี primary action ที่เด่นเพียงรายการเดียว
01
ตัวอย่างใช้งานจริง

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

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

Buttons · ในบริบทจริงตัวอย่างตอบสนองได้
ผลตรวจล่าสุด

ผลตรวจเลือดพร้อมแล้ว

ตรวจสอบค่าและคำอธิบายก่อนบันทึก

02
การตัดสินใจ

ใช้เมื่อไร

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

ใช้เมื่อ
  • ส่ง ยืนยัน สร้าง บันทึก หรือดำเนินการต่อ
หลีกเลี่ยงเมื่อ
  • ไปยังหน้าอื่น ให้ใช้ลิงก์
  • การเลือกเปิด–ปิด ให้ใช้ switch
03
โครงสร้าง

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

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

1

Container

กำหนดบทบาท สถานะ และพื้นที่กด

2

Label

คำกริยาสั้นที่บอกผลลัพธ์

3

Icon

ใช้เมื่อช่วยจดจำ ไม่ใช้แทน label

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

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

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

01

ลำดับ

Primary, secondary, subtle และ danger เลือกตามความสำคัญ

02

กำลังทำงาน

คงความกว้างเดิม ป้องกันการกดซ้ำ และประกาศสถานะ

03

Responsive

เต็มความกว้างเฉพาะ primary action บนหน้าจอแคบหรือ flow ที่ต้องการ

05
Guidance

Do / Don’t

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

ควรทำ
  • ใช้ “บันทึกผลตรวจ” เพื่อบอกผลลัพธ์
  • ใช้ความสูง 44px เป็นค่าเริ่มต้น
ไม่ควรทำ
  • ใช้ “ตกลง” เมื่อผลลัพธ์ไม่ชัด
  • ใช้ปุ่ม 36px ในผลิตภัณฑ์สุขภาพ
06
Accessibility

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

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

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

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

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

มาตรฐาน
44px
เด่น/มือถือ
52px
พื้นที่กด
≥ 44×44px