20250405-UI/UX 設計裡,**顏色其實是有「語意」的txt
20250405-UI/UX 設計裡,**顏色其實是有「語意」的txt
好問題 👍
在 UI/UX 設計裡,顏色其實是有「語意」的,常用來代表不同的訊息狀態。
以下是常見的顏色慣例(像 Quasar、Bootstrap、Vuetify 等 UI 框架也差不多):
狀態 | 常見顏色 | 用途 / 說明 |
---|---|---|
錯誤 / 警告 (Error / Danger) | 🔴 紅色 | 表示嚴重錯誤、危險、需要立即注意的事情 |
警告 / 提醒 (Warning) | 🟠 橙色 | 表示可能有風險,需要注意,但不是致命錯誤 |
成功 (Success) | 🟢 綠色 | 表示操作成功、完成、正向的狀態 |
資訊 (Info) | 🔵 藍色 | 提供一般資訊、提示訊息,沒有警告或錯誤性質 |
次要 / 中性 (Secondary / Neutral) | ⚪ 灰色 | 比較中性、輔助說明,不特別強調 |
舉例:訊息框顏色
- 紅色:刪除失敗、登入錯誤、帳號被鎖定
- 橙色:密碼即將到期、磁碟快滿了
- 綠色:檔案上傳成功、設定已儲存
- 藍色:新版本資訊、提示用法
- 灰色:背景說明、非重點提醒
👉 所以你在 MyBanner.vue
這種公告元件裡,可以用 type
來控制樣式,例如:
1 | <MyBanner type="error">刪除失敗</MyBanner> |
然後在 CSS 裡定義不同顏色。