ปุ่ม

ปุ่มเป็นตัวบ่งชี้ภาพหลักสำหรับการดำเนินการของผู้ใช้

องค์ประกอบการออกแบบควรยึดไว้ที่ด้านล่างของเฟรม

AI

มุ่งเน้นการดำเนินการ: ปุ่มควรสื่อสารอย่างชัดเจนว่าปุ่มดังกล่าวจะทริกเกอร์การดำเนินการ

ความคิดเห็นที่ชัดเจน: ลักษณะของปุ่มต้องเปลี่ยนอย่างชัดเจนในสถานะการโต้ตอบต่างๆ (วางเมาส์เหนือ กด โฟกัส) เพื่อให้ความคิดเห็นได้ทันที

สอดคล้องกัน: ปุ่มทั้งหมดควรใช้ภาษาภาพหลักร่วมกันเพื่อให้จดจำได้ทันที

ยืดหยุ่น: คอมโพเนนต์ปุ่มควรรองรับรูปแบบที่ใช้กันทั่วไป เช่น การรวมไอคอนและขนาดต่างๆ โดยไม่ลดความสอดคล้องกัน

การใช้งานและการจัดวาง

ควรวางปุ่มไว้ใกล้กับเนื้อหาที่เกี่ยวข้อง วางได้ โดยลำพังหรือร่วมกับคอมโพเนนต์อื่นๆ เช่น การ์ดและรายการ

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

ปุ่มไอคอน

ปุ่มไอคอนพร้อมใช้งานเพื่อลดความหนาแน่นของเนื้อหา ใช้ปุ่มไอคอนเมื่อไอคอนแสดงการดำเนินการอย่างชัดเจน มิฉะนั้นให้ใส่ป้ายกำกับปุ่ม

ใช้ปุ่มไอคอนสำหรับการดำเนินการทั่วไปที่จดจำได้ง่าย
ใช้ปุ่มไอคอนสำหรับการดำเนินการที่ซับซ้อนมาก

สลับได้

สําหรับการกระทําที่มีสถานะบูลีน เช่น รายการโปรด จะมีตัวแปรสลับ สําหรับปุ่มแต่ละประเภท การสลับไอคอนระหว่างสถานะเปิด/ปิดจะช่วยให้ การโต้ตอบดูง่ายและตอบสนองได้ดี

ใช้ปุ่มเปิด/ปิดหากมีตัวเลือกบูลีนสำหรับการดำเนินการ เช่น เริ่ม/หยุด
ใช้ปุ่มสลับสำหรับการดำเนินการที่ไม่ใช่แบบไบนารี

กายวิภาคศาสตร์

ปุ่มประกอบด้วยป้ายกำกับและไอคอนที่ไม่บังคับซึ่งนำหน้าหรือต่อท้าย

ปุ่มเริ่มต้น

ปุ่มไอคอนประกอบด้วยไอคอนที่จดจำได้เท่านั้น

ทั้ง 2 แบบมีตัวแปรที่สลับได้

ค่าเริ่มต้น

ปุ่มเริ่มต้น
1. พัก
2. โฟกัส
3. กด
4. ปิดใช้
5. ปิดใช้และโฟกัส

ใหญ่

รูปแบบปุ่มขนาดใหญ่
1. พัก
2. โฟกัส
3. กด
4. ปิดใช้
5. ปิดใช้และโฟกัส

ไอคอน

ปุ่มไอคอน
1. พัก
2. โฟกัส
3. กด
4. ปิดใช้
5. ปิดใช้และโฟกัส

ไอคอน

ปุ่มไอคอน
1. พัก
2. โฟกัส
3. กด
4. ปิดใช้
5. ปิดใช้และโฟกัส

การปรับแต่ง

ปุ่มมีรูปแบบเริ่มต้นและรูปแบบขนาดใหญ่ ขนาดใหญ่ช่วยเน้นย้ำ ความสำคัญได้

คุณสามารถใช้ไอคอนเพื่อเน้นย้ำ ชี้แจง และจดจำปุ่มได้ดียิ่งขึ้น ในตำแหน่งท้ายหรือตำแหน่งนำ

ค่าเริ่มต้น

พร็อพเพอร์ตี้ การปรับแต่ง ค่าเริ่มต้น
รูปร่าง ใช่ ใหญ่ วงกลม
Padding ใช่ 16 dp, 8 dp
ขอบจาน ใช่ ค่าเริ่มต้น, 2 dp, #606460
ข้อความ ใช่ Body Small
ไอคอนแสดงอันดับที่นำอยู่ ใช่ 32 dp
ไอคอนต่อท้าย ใช่ 32 dp
ขนาด ใช่ ความสูงขั้นต่ำ 48 dp
ความลึก ใช่ 0
Gap ใช่ ระหว่างป้ายกำกับกับไอคอน: เล็กมาก

ใหญ่

พร็อพเพอร์ตี้ การปรับแต่ง ค่าเริ่มต้น
รูปร่าง ใช่ ใหญ่ วงกลม
Padding ใช่ 16 dp, 16 dp
ขอบจาน ใช่ 2 dp, #606460
ข้อความ ใช่ Body Small
ไอคอนแสดงอันดับที่นำอยู่ ใช่ 32 dp
ไอคอนต่อท้าย ใช่ 32 dp
ขนาด ใช่ ความสูงขั้นต่ำ 72 dp
ความลึก ใช่ 0
Gap ใช่ ระหว่างป้ายกำกับกับไอคอน: เล็กมาก

ไอคอน

พร็อพเพอร์ตี้ การปรับแต่ง ค่าเริ่มต้น
รูปร่าง ใช่ ใหญ่ วงกลม
Padding ใช่ เล็ก เล็ก
ขอบจาน ใช่ ค่าเริ่มต้น
ไอคอน ใช่ ค่าเริ่มต้น = 32 dp, บนพื้นผิว
ขนาด ใช่ ความสูงขั้นต่ำ 48 dp
ความลึก ใช่ 0

สลับได้

พร็อพเพอร์ตี้ การปรับแต่ง ค่าเริ่มต้น
เลือกแล้ว ใช่ บูลีน
มุมเริ่มต้น ใช่ 16 dp, 8 dp
มุมที่เลือก ใช่ โฟกัสเริ่มต้น
สีของพื้นผิวที่เลือก ใช่ โครงร่าง
ที่พักอื่นๆ ทั้งหมด ใช่ เหมือนกับปุ่ม

ไอคอนที่สลับได้

พร็อพเพอร์ตี้ การปรับแต่ง ค่าเริ่มต้น
เลือกแล้ว ใช่ บูลีน
มุมเริ่มต้น ใช่ 100 dp
มุมที่เลือก ใช่ 20 dp
สีของพื้นผิวที่เลือก ใช่ โครงร่าง
ที่พักอื่นๆ ทั้งหมด ใช่ เหมือนกับปุ่ม