ทักษะด้านสุนทรียศาสตร์ของ Design System
ทักษะด้านสุนทรียศาสตร์ของ Design System (Design System Aesthetics skill) คือแนวทางที่มีคำแนะนำเพื่อปรับปรุงเอกลักษณ์ทางภาพของเว็บไซต์ของคุณ มันช่วยให้คุณตัดสินใจได้อย่างสม่ำเสมอเกี่ยวกับตัวอักษร (typography), สี, ระยะห่าง (spacing) และค่าควบคุมการเคลื่อนไหว (motion tokens) ที่กำหนดระบบออกแบบของคุณ
Design System Aesthetics คืออะไร?
Design System Aesthetics เป็นทักษะที่มีโครงสร้างซึ่งครอบคลุมสิ่งต่อไปนี้:
- Typography (ตัวอักษร): ตระกูลฟอนต์, ขนาด, น้ำหนัก และความสูงของบรรทัด
- Color (สี): ชุดสีหลัก, สีรอง, สีเน้น และสีกลาง
- Spacing (ระยะห่าง): การเว้นช่องว่างด้านใน (padding), ด้านนอก (margin) และสเกลช่องว่าง
- Borders (ขอบ): ค่ารัศมีและค่าความกว้าง
- Shadows (เงา): ค่าระดับความสูงและความลึก
- Motion (การเคลื่อนไหว): แอนิเมชันและการเปลี่ยนฉาก
การตัดสินใจเหล่านี้จะถูกบันทึกไว้ในไฟล์ theme.json ของธีมคุณ ซึ่งเป็นการสร้างระบบภาพที่สอดคล้องกัน
ทำไมต้องใช้ Design System Aesthetics?
ความสม่ำเสมอ (Consistency)
Design system จะทำให้แน่ใจว่า:
- ข้ อความทั้งหมดใช้ขนาดตัวอักษรแบบเดียวกัน
- สีถูกใช้ในเว็บไซต์ของคุณอย่างสม่ำเสมอ
- การจัดระยะห่างเป็นไปตามรูปแบบที่คาดเดาได้
- แอนิเมชันให้ความรู้สึกที่เป็นหนึ่งเดียวกัน
ประสิทธิภาพ (Efficiency)
แทนที่จะตัดสินใจด้านการออกแบบทีละหน้า คุณสามารถ:
- กำหนดค่า token เพียงครั้งเดียว
- นำไปใช้ทุกที่
- อัปเดตทั่วทั้งระบบด้วยการเปลี่ยนค่าเพียงค่าเดียว
ความยืดหยุ่น (Flexibility)
คุณสามารถ:
- ปรับปรุงระบบออกแบบทั้งหมดได้อย่างรวดเร็ว
- ทดลองกับสุนทรียศาสตร์ที่แตกต่างกัน
- รักษาความสม่ำเสมอของแบรนด์ในขณะที่พัฒนาไปพร้อมกัน
การกระตุ้นทักษะ Design System Aesthetics
การเปิดใช้งานด้วยตนเอง (Manual Activation)
คุณสามารถเริ่มทักษะนี้ได้ทุกเมื่อ:
"ช่วยฉันปรับปรุง design system ของฉันหน่อย"
หรือ
"มาทำให้เว็บไซต์ของฉันดูดีขึ้นกันเถอะ"
หรือ
"แนะนำฉันผ่านการตัดสินใจด้าน design system หน่อย"
ข้อเสนอแนะอัตโนมัติ (Automatic Suggestions)
เอเจนต์อาจแนะนำให้ใช้ทักษะนี้เมื่อคุณ:
- ขอให้มีการเปลี่ยนแปลงการออกแบบ
- ต้องการการออกแบบใหม่ที่ "ทันสม ัย" หรือ "เป็นมืออาชีพ"
- ต้องการปรับปรุงความสม่ำเสมอทางภาพ
- กำลังเตรียมเปิดตัวเว็บไซต์ของคุณ
กระบวนการออกแบบระบบดีไซน์ (Design System Aesthetics Process)
ขั้นตอนที่ 1: การเลือกแบบอักษร (Typography)
เอเจนต์จะถามเกี่ยวกับตัวเลือกฟอนต์ของคุณว่า:
สไตล์ตัวอักษรที่คุณชอบคืออะไร?
- Serif (แบบดั้งเดิม, ดูหรูหรา)
- Sans-serif (แบบทันสมัย, สะอาดตา)
- Monospace (สำหรับโค้ดและเนื้อหาทางเทคนิค)
สำหรับฟอนต์หัวข้อ (heading font):
- คุณต้องการใช้ฟอนต์หัวข้อที่แตกต่างจากตัวอักษรปกติ หรือจะใช้เหมือนกัน?
- ความชอบ: ตัวหนา, หรูหรา, สนุกสนาน, เรียบง่าย?
สำหรับฟอนต์เนื้อหา (body font):
- การอ่านง่ายเป็นสิ่งสำคัญ คุณชอบแบบไหน:
- ข้อความขนาดใหญ่ มีช่องไฟเยอะๆ
- ข้อความที่กระชับ มีประสิทธิภาพ
- ขนาดมาตรฐาน
จากนั้นเอเจนต์จะกำหนดสิ่งต่อไปนี้:
- Heading font: ฟอนต์หลักสำหรับหัวข้อและชื่อเรื่องต่างๆ
- Body font: ฟอนต์สำหรับย่อหน้าและเนื้อหาปกติ
- Monospace font: ฟอนต์สำหรับโค้ดและเนื้อหาทางเทคนิค
- Size scale: ขนาดที่กำหนดไว้ล่วงหน้า (เล็ก, พื้นฐาน, ใหญ่, XL ฯลฯ)
- Weight scale: น้ำหนักของฟอนต์ (ปกติ, กลาง, ตัวหนา ฯลฯ)
- Line height: ระยะห่างระหว่างบรรทัดเพื่อให้การอ่านง่าย