Living Component Showcase, Foundations, Patterns & Web Interface Guidelines
ศูนย์กลางมาตรฐานการออกแบบและการประกอบคอมโพเนนต์สำหรับทุกแอปของ Suphark (Pi Auth, DueBell, Pi PDF, supplychain) เน้นความกระชับ สแกนง่าย รองรับงานประจำวันที่มีข้อมูลหนาแน่น (Operational Density) ผสาน 4 เสาหลัก: Web Interface Guidelines, shadcn/ui Primitives,Frontend Design & UX Copy, และ Redesign Safety Workflow
พิมพ์ชื่อคอมโพเนนต์, Token, Pattern หรือ Rule ที่ต้องการค้นหา
ทุกหน้าจอและฟีเจอร์ใน codebase นี้ต้องสอดคล้องกับหลักการทั้ง 4 ด้านอย่างเคร่งครัด
ข้อควรปฏิบัติและข้อห้ามสำหรับการสร้างและแก้ไข UI ใน codebase นี้
FieldGroup และ Field เป็นโครงสร้างฟอร์มเสมอflex flex-col gap-* หรือ grid gap แทน space-x/yaria-label ใน icon-only button ทุกตัวโดยไม่มีข้อยกเว้นsize-* เมื่อความกว้างและความสูงเท่ากัน (เช่น Avatar, Icon box)bg-blue-500 หรือ text-red-500 ในระบบงานจริงtext-[10px] หรือ text-[9px]z-index บน overlay (Dialog, Sheet, Popover จัดการเอง)src/components/ui/* โดยตรงโดยไม่ได้รับอนุญาต