Figma 與 BootStrap 組合技 – 設計師與前端的溝通標準

昨天肚子餓到睡不著覺,只好起床泡泡麵來吃。

無意間被演算法推到六角學院的 從 Figma 到 VSCode,設計做到網頁切版 – 完整示範 直播留檔。

剛好近幾天正在練習如何製作專屬於自己的 WordPress 的佈景主題。

作為前端新手且非設計專業的我來說,這個 Figma 教學來得太到位了!謝謝演算法~

小筆記

根據卡斯伯老師的介紹,使用 Figma 製作網頁設計稿時,需要注意幾點細節。

  1. 盡可能配合 BootStrap 設計頁面
  2. 設計網頁時,「必須」打開格線
  3. 會重複使用到的東西,可以設為「元件」
  4. 各區域留白要保持一致
  5. 行高一定要自行設定

盡可能配合 BootStrap 設計頁面,撰寫網頁更有效率

所有的設計,盡量遵循 BootStrap 提供的範本來進行修改。

如此可以讓前端工程師在撰寫網頁時不用大量客製化每個不同元件,

可以大大加速效率,同時保持畫面整潔。

設計網頁時,「必須」打開格線

設置格線,可以讓設計時有一個基準可以對照。

BootStrap Docs – Grid 可以找到尺寸對照表。

依據對表中提到的寬度、欄(column)數、Gutter width,設定對應的數值。

以 1440×1024 的 Desktop 為例,

使用上表中「xxl」規格(1320 pixel)

  1. 格線為 Columns
  2. Counts 為 12
  3. Type 為 Center
  4. 中間 Gutter 為 24 pixel(1rem = 16 pixel)
  5. 兩側 Gutter 為 12 pixel
  6. Width 為 86((1320 – 2411 – 122) ÷ 12 = 86)

會重複使用到的東西,設為「元件」

使用 create component 建立元件。

減少重複作業。

各區域留白要保持一致

Section 與 Section 間,留白大小以 4 的倍數為單位;

Section 內部,留白大小以 4 的倍數為單位,但必須小於 Section 之間留白大小。

讓閱聽人的眼睛可以明顯看出哪些部分屬於同一區塊。

Section 之間,以 64 px 留白
Section 內部,以 32 px 留白

行高一定要自行設定

行高(Line height)必須記得設定!

若放任不管,系統將行高設為 auto,對之後排版會是一大災難!

之後文字區塊的字體間格若不相同,將會影響整體排版的一致性。

為了更了解行高該怎麼設定

從網路上找到 EWAN MAK 的文章 設計師必看的字體與排版應用指南

裡面提到

  1. 英文的基本行高為 1.2倍
  2. 中文的基本行高為 1.5~2倍,甚至更大。 若字號愈小,行高愈大。

那麼,以上就是今天筆記的幾個重點。

希望能幫助到也是剛入門前端或需要與前端工程師配合的設計師們!

如果想看完整操作,也可以到 從 Figma 到 VSCode,設計做到網頁切版 – 完整示範 再次複習唷。

Back To Top