跳至主要内容

設計指南

AppFuse Web 的視覺設計建立在 DaisyUI 語意化Tailwind CSS 原子化 的雙層架構上。開發者透過語意化 class(如 btn-primarybg-base-200)描述「意圖」,由主題系統決定實際的色彩與樣式,確保所有元件在不同主題下自動適配。

技術棧

層級技術職責
設計語意DaisyUI 5語意化 class、主題色彩、元件樣式
原子樣式Tailwind CSS 4間距、排版、響應式、自訂擴展
色彩空間OKLch感知均勻的色彩定義
樣式合併tailwind-merge + clsx條件式 class 合併與去重

指南索引

文件說明優先級
色彩系統語意化色彩層級、Content 配對、文字透明度、WCAG 對比度P0
密度系統三級密度規範、組件映射、觸控目標P0
文字排版字型堆疊、文字大小、字重、Floating LabelP1
間距系統間距基準、圓角、邊框寬度P1
層次與深度背景色層級、--depth 變數、陰影規範P2
動態效果動畫時長、轉場慣例、EasingP2

與主題系統的關係

本設計指南是規範導向的參考文件,定義「應該怎麼做」;主題系統操作導向的指南,說明「如何切換和自訂主題」。兩者互補: