UI 設計 / 切版 會用到的產生器
tags: 設計
UI
CSS
字型與排版
CSS 建議使用的電腦預設字型
- 連結: https://systemfontstack.com/
- 特色: 提供跨平台安全的字型堆疊
- 範例:
- Sans-serif:
-apple-system, BlinkMacSystemFont, avenir next, avenir, segoe ui, helvetica neue, helvetica, Cantarell, Ubuntu, roboto, noto, arial, sans-serif
- Serif:
Iowan Old Style, Apple Garamond, Baskerville, Times New Roman, Droid Serif, Times, Source Serif Pro, serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol
- Mono:
Menlo, Consolas, Monaco, Liberation Mono, Lucida Console, monospace
- Sans-serif:
Fluid Type Scale Calculator
- 連結: https://www.fluid-type-scale.com/
- 特色: 生成響應式字型比例,支援 CSS clamp 輸出
- 用途: 確保文字在不同螢幕尺寸下比例一致
Type Scale (Blob 產生器)
- 連結: https://type-scale.com/
- 特色: 簡單生成字型大小比例,提供預覽和 CSS 程式碼
- 用途: 快速設計排版層次
陰影與視覺效果
Neumorphism.io
- 連結: https://neumorphism.io/#55b9f3
- 特色: 生成新擬態風格的陰影效果,支援自訂顏色和 CSS 程式碼
- 用途: 打造柔和的 UI 設計
Shadow 產生器
- 連結: https://brumm.af/shadows
- 特色: 快速生成 CSS box-shadow,支援多層陰影
- 用途: 簡單陰影設計
CSS Box-Shadow 產生器
- 連結: https://shadows.brumm.af/
- 特色: 進階版陰影工具,提供即時預覽和程式碼
- 用途: 精細調整陰影效果
CSS 陰影漸層
- 連結: https://alvarotrigo.com/shadow-gradients/
- 特色: 結合陰影與漸層,提供獨特視覺效果和 CSS
- 用途: 創意背景設計
CSS 背景玻璃霧化產生器
- 連結: https://ui.glass/generator/
- 特色: 生成玻璃感的模糊背景,支援 CSS backdrop-filter
- 用途: 現代 UI 背景效果
佈局與排版
Grid/Flex 排版產生器
- 連結: https://layout.bradwoods.io/
- 特色: 視覺化生成 CSS Grid 和 Flexbox 佈局,提供程式碼
- 用途: 快速設計網格或彈性佈局
切版尺寸轉換 Clamp
- 連結: https://min-max-calculator.9elements.com/
- 特色: 將尺寸轉為 CSS clamp,支援響應式設計
- 用途: 動態調整元素大小
CSS Grid Generator
- 連結: https://cssgrid-generator.netlify.app/
- 特色: 輸入行列數量,自動生成 CSS Grid 程式碼,支援自訂間距和命名區域
- 優點: 簡單易用,生成的程式碼乾淨且可直接使用
- 適用場景: 需要快速生成網格佈局的切版工作
Flexbox Froggy
- 連結: https://flexboxfroggy.com/
- 特色: 互動式遊戲,邊玩邊學 Flexbox,順便熟悉屬性並應用到切版中
- 優點: 學習與實用兼顧,適合新手快速上手 Flexbox
- 適用場景: 學習階段或需要靈活調整元素排列時
形狀與圖形
圓角 SVG 產生器 (Blobmaker)
- 連結: https://www.blobmaker.app/
- 特色: 生成隨機圓角 SVG 形狀,可下載或複製程式碼
- 用途: 創意背景或裝飾
Blob 產生器
- 連結: https://blobs.app/
- 特色: 簡單生成 Blob 形狀,支援 SVG 和 CSS 輸出
- 用途: UI 元素或背景設計
Border-Radius 精彩變化產生器
- 連結: https://9elements.github.io/fancy-border-radius/full-control.html
- 特色: 自訂複雜圓角效果,生成 CSS border-radius
- 用途: 特殊形狀的 UI 設計
設計系統與工具
Material Design Builder
- 連結: https://material-foundation.github.io/material-theme-builder/#/dynamic
- 特色: 生成 Material Design 主題,輸出色彩和樣式
- 用途: 快速套用 Google 設計規範
APP Icon 產生器
- 連結: https://makeappicon.com/
- 特色: 上傳圖片生成多尺寸 APP 圖標,支援 iOS 和 Android
- 用途: 應用程式圖標製作
無障礙與測試
- 色盲線上照片測試
- 連結: https://www.color-blindness.com/coblis-color-blindness-simulator/
- 特色: 上傳圖片模擬色盲視覺,檢查設計可訪問性
- 用途: 確保 UI 對色盲用戶友善
設計轉程式碼工具
Figma (搭配插件)
- 連結: https://www.figma.com/
- 特色: 設計工具,但透過插件如 "Figma to HTML" 或 "Anima" 可直接輸出 CSS 和 HTML
- 優點: 從設計稿直接生成程式碼,減少手動轉換的麻煩
- 適用場景: 設計師與前端協作,將 UI 稿轉為可用的切版程式碼
- 備註: 基本版免費,進階功能需付費 (約 $12/月)
Teleporthq
- 連結: https://teleporthq.io/
- 特色: AI 驅動的設計轉程式碼工具,上傳設計稿後生成 HTML、CSS,甚至 React 程式碼
- 優點: 支援多框架輸出,生成的程式碼結構清晰
- 適用場景: 快速將設計稿轉為前端程式碼,適合個人或小團隊
Locofy
- 連結: https://www.locofy.ai/
- 特色: 將 Figma 或 Adobe XD 設計稿轉為前端程式碼 (React、Vue、HTML 等)
- 優點: 支援響應式設計,輸出程式碼可直接調整使用
- 適用場景: 大型專案切版,需快速生成跨平台程式碼