視覺風格定位:先決定「像什麼」,再談怎麼畫
這一單元只有三件事,而且有順序:① 定位(想給人什麼感覺)→ ② 設計系統(把感覺變成可重複使用的數值)→ ③ RWD 規範(讓同一套數值在每種螢幕都成立)。先點一下三張卡片,看每一層「回答什麼問題、交出什麼東西」。
什麼是視覺情緒板(Mood Board)?
Mood Board 是把色彩、影像質感、字型氣質、UI 範例與材質拼成的視覺看板。它的任務只有一個:讓「現代感」、「質感」這類模糊的詞,變成大家都看得到的同一個畫面。
成員對「溫暖」的想像可能差很多。用同一張板,先把想像對齊。
還沒花工時畫稿之前,先取得客戶與評委對調性(Vibe)的認可。
任何網站的風格,都能先落在這張座標上:橫軸是傳統 ↔ 當代,縱軸是沉穩 ↔ 活潑。下一步你會親手拖它。
互動:定位座標 → 情緒板 → 迷你首頁
拖動(或點擊)座標上的橘色圓點,離它最近的 3 個關鍵字會自動被選中;情緒板與下方的迷你首頁會立刻換上對應的色彩、字體與圓角。你也可以直接點關鍵字按鈕,最多選 3 個。
這組風格套在首頁上的樣子
最古老的地景
玄武岩海岸半日遊,跟著在地導覽員認識地質與漁村文化。
立即預約一句話定位(可直接放進提案)
當代網頁視覺風格趨勢(動手調參數)
Bento Grid(便當盒格圖):把資訊裝進不同大小的圓角卡片。調整「卡片間距」與「圓角」,看看秩序感和親切感怎麼被這兩個數字控制:
Minimalism & Generous Spacing(極簡大留白):大幅增加區塊間距(Section Padding),提升閱讀舒適度。拖拉滑桿,感受留白的差別:
Glassmorphism(毛玻璃質感):用輕微的背景模糊(Backdrop Blur)與細緻白邊,營造層次。調整模糊與透明度:
設計系統設定:色彩、字體、間距與網格
設計系統不是「一份漂亮的規範圖」,而是一組有名字的數值(Token)。名字固定、數值可以換——改一個地方,全站一起變。
色彩 Token 與無障礙對比
網頁色彩必須遵守 W3C WCAG 2.1 AA:
文字與背景對比度必須 ≥ 4.5 : 1。
文字與背景對比度必須 ≥ 3.0 : 1。
點左邊的色塊換顏色,對比度與右邊的介面預覽會即時更新(也可以先到 1-2 套用一組風格)
Token 為什麼要分三層?動手改一次就懂
設計系統的色彩分三層:Primitive(原始色票)→ Semantic(有用途的名字)→ Component(元件拿去用)。下面改最左邊的原始色,看哪些元件跟著變;再點「綁定 Variable」把某個元件改成「寫死 Hex」,體會漏改是怎麼發生的。
① PRIMITIVE 原始
② SEMANTIC 語意
「互動、連結、目前頁面」
③ COMPONENT 元件
字體階層系統(Typography Scale)
字級不是一個個憑感覺挑,而是從基準字級 × 比例算出來。調整下面兩個參數,看五個層級怎麼被一起推動;桌機與手機用不同的「比例強度」,避免手機標題大到一行放不下。
網格系統(Grid):欄數、Gutter、Margin
12 欄能被 1、2、3、4、6 整除,分欄彈性最高。切換裝置與版型,再拖動 Gutter 與 Margin,看橘色的欄怎麼承接內容。欄數會跟著斷點變(12 → 8 → 4),這就是 RWD 規範的第一條。
RWD 規範:斷點(Breakpoint)與元件化(Component)
斷點是一條線:螢幕寬度越過它,版面規則就換一套。元件化是一份母版:改一次,所有用到它的地方一起更新。兩者合起來,才是「一份設計、多種螢幕」。
斷點實驗室:拖動螢幕寬度
| 裝置類別 | 斷點寬度 | 網格設定 | 版型轉化行為(Layout Shift) |
|---|---|---|---|
| Desktop 桌機 | ≥ 1200px | 12 Columns Gutter 24px・Margin 40px | 完整橫向多欄佈局、展開式主導覽列。 |
| Tablet 平板 | 768–1199px | 8 Columns Gutter 16px・Margin 24px | 3 欄轉為 2 欄,部分次要資訊轉為收合選單。 |
| Mobile 手機 | < 768px | 4 Columns Gutter 12px・Margin 16px | 單欄垂直堆疊(Stack),主選單轉為漢堡選單。 |
下面這個是真的在用 CSS 容器查詢(Container Query)運作的迷你網站,寬度被你控制。慢慢拖過 768 與 1200 兩條橘線,觀察導覽列、卡片欄數、網格欄數的變化;再關掉右邊的「轉化策略」,看看沒有這些規則時會壞成什麼樣子。
橘底=目前生效的那一行;劃線=符合條件但被後面的規則蓋掉(Mobile First:由小往大一層層覆蓋)。
四大轉化策略(Reflow Strategies)對照
上面右側的四個開關,就是四種把桌機版面「轉」進手機的方法。對照表放在這裡,之後設計手機版時逐項檢查:
| 轉化策略 | 核心原理 | Desktop 形態 | Mobile(375px)作法 | 為什麼要做 |
|---|---|---|---|---|
| 01 垂直堆疊 Stack | 多欄轉為單欄縱向流動。 | 多欄併排卡片、左右分欄圖文。 | 垂直 Auto Layout,子物件 Fill Container。 | 防止內容擠壓與文字溢出。 |
| 02 流體伸縮 Scale | 容器與影像隨寬度等比縮放。 | 寬幅 Hero、固定尺寸圖片。 | 圖片 max-width: 100%。 | 絕不產生水平捲軸。 |
| 03 漸進收合 Accordion | 隱藏次要資訊,需要時展開。 | 展開式導覽列、完整頁尾。 | ☰ 漢堡選單、手風琴折疊。 | 大幅縮短手機頁面長度。 |
| 04 順序重排 Reorder | 依手機使用者的視覺權重重排。 | 文字在左、預約卡在右。 | Flex/Grid 的 order,把 CTA 移到前面。 | 低摩擦路徑,提升轉換率。 |
元件化實驗室:Master、Instance、Override、Detach
元件(Component)有一份母版 Master,用到它的每個地方叫實例 Instance。原子設計(Atomic Design)則是它的層級:原子(按鈕)→ 分子(搜尋列=輸入框+按鈕)→ 組織(Header、卡片)。
改左邊的母版,看右邊四個實例;再對其中一個按「覆寫文字」或「Detach」,比較連動有什麼不同
Auto Layout:Fixed、Hug、Fill 的差別
Auto Layout 是元件「會自己伸縮」的關鍵。每個子物件的寬度有三種模式:Fixed 固定、Hug 貼合內容、Fill 填滿剩餘空間。拖動 Frame 寬度、改按鈕文字、切換模式,觀察哪些設定會破版。
AUTO LAYOUT
輸入框(左)· Resizing
按鈕(右)· Resizing
行動端所有可點擊元件,最小不得小於 44 × 44 px。右邊這排按鈕,用你的手指(或滑鼠)試著依序點:越小越難點中。
點每一顆按鈕,統計命中次數
課堂實作:一步一步建立 UI Style Guide
右邊是一張正在長大的 Style Guide 畫布。左邊選步驟:每完成一步,右邊對應的區塊就從虛線「長」成實體。每一步都附上 Figma 手動操作、完成標準,以及可以直接貼給 Figma Agent 的語法。
一次到位:完整設計系統語法
如果你的 Figma Agent 可以一次吃長指令,直接貼下面這份。它把六步全部串起來,並要求每步完成後回報、遇到無法操作的功能要明說,避免它默默跳過。
?Figma Agent 是什麼?貼去哪裡?
- Figma 內建 AI/Figma Make:能產生畫面與部分元件,但不一定能建立 Variables 與 Component Set。貼完語法後請檢查右側 Local variables 是否真的有東西。
- 透過 Figma MCP 連線的 AI 助理(如 Claude、Cursor 等):可讀取、並依你的授權操作檔案;是否能「寫入畫布」取決於你的連線設定與外掛能力。
- 不管用哪一種,都要驗收:Agent 說「完成了」不等於完成。用每一步的「完成標準」逐項核對,缺什麼就把缺的那一步語法再貼一次。
RWD 行動端轉化工作台:把桌機稿修成 375px
下面的手機一開始是「直接把桌機稿塞進 375px」的慘況。逐項打開右邊的修正,看問題一個一個消失;全部打開後,你就完成了一次標準的手機版轉化。
Figma Agent 語法:建立 Mobile 響應式畫布
流程Figma 裡的標準手機版流程(四步)
語意化命名與彈性組件
- 用斜線
/建立 Token(如color/primary) - Button 子物件綁定 Fill Container
- Variable 設定 Scoping(限 Frame fill 或 Text fill)
工程交付:Gap ➔ gap、Padding ➔ padding
黃金網格對齊
- 1440px 畫布套用
grid/desktop-12 - 元件邊界貼合 Columns,間距等於 Gutter
- Header 設 Space-Between
工程交付:容器置中,避免超寬螢幕拉伸。
觸控防誤觸與單欄優化
- 375px 畫布套用
grid/mobile-4(Margin 16px) - Stack 策略,按鈕滿版
- 導覽列切成 ☰ 漢堡選單,設定 Open Overlay
WCAG 2.1 AA:觸控目標 ≥ 44px、文字對比 ≥ 4.5:1
三個尺寸都要看
- 375 / 768 / 1440 各看一次
- 在 767 與 768 兩個邊界點各看一次
- Prototype 點一遍,不能有死路
常見漏網:平板(768)沒設計,直接掉進手機版。
單元小結:三個概念,你分得清嗎?
整個單元就是這三層:定位決定「像什麼」,設計系統把它變成有名字的數值,RWD 規範規定這些數值在不同螢幕怎麼變。下面九句話,各自屬於哪一層?先選,選完才會看到解釋。
首頁視覺草圖匯出前的自我檢核
各組對照這份清單做 UI/UX 檢查。勾選狀態會留在你的瀏覽器裡。
課後作業:RWD 響應式轉化與動態原型
島嶼新浪潮 Island New Wave
RWD 響應式轉化與動態原型實作
交付清單
交付 1行動端畫布組裝
交付 2Figma 原型製作
交付 3設計系統與無障礙
評分標準(Evaluation Rubric)
準確套用四大轉化策略,Mobile 畫布網格對齊良好,完全沒有文字溢出或水平捲軸破版。
正確運用 Hug Contents 與 Fill Container,伸縮畫布時元件能自動彈性拉伸。
漢堡選單 Overlay 開關順暢,按鈕 Hover 狀態正確,Prototype 連結沒有死路。
100% 綁定 Variables 與 Text Styles,觸控範圍 ≥ 44px,對比度通過 WCAG 2.1 AA。
繳交說明與專案規範
Figma 連結權限
繳交 Figma 專案連結,權限開啟為 Anyone with the link can view。
Prototype 演示驗證
確保點擊 Play(▶)就能流暢播放 Mobile 原型互動。
Figma 分頁命名規範
依序整理成以下四頁,點一下就能複製頁名: