iT邦幫忙

2022 iThome 鐵人賽

DAY 1
1
Modern Web

產品設計師的 Chakra UI & framer-motion 實作筆記系列 第 1

#01 -Chakra UI打造設計系統系列01: 從 Figma 上設計 design guideline 開始

  • 分享至 

  • xImage
  •  

前言

嗨 大家好! 我是 Hugh,一名產品設計師同時喜歡摸索前端技術。
和 alphacamp 上認識的朋友組隊參加這次鐵人賽。
這次想嘗試結合 UI 和前端的經驗,寫下是如何運用 Chakra UI 等工具去實作出設計稿上的設計系統。

主題

會一邊在 Figma 上,打造一套設計系統 Ocean deep,一邊會運用 Chakra UI 這套 React UI 框架易於客制主題和元件的特性去實作出設計稿上的設計系統。 會紀錄下每個環節和步驟,進一步去思考實作的方式。
可以將我的系列文當初使用 Chakra UI 新手教學亦可以當做用 Chakra UI 打造 User Interface 的參考案例。

目標

寫下 Chakra UI 客製主題的方式,紀錄一下客製 Chakra UI 元件經驗和心得。
最後是希望可以把設計系統完善且實作並應用在自己的 side project 上。
同時會延伸主題 framer motion 的使用方式。

規劃

  • 製作 design system - Ocean deep,分析初期的設計稿
  • 介紹 chakra UI 安裝和使用等
  • customize theme - color & font
  • Button、Toast、Tooltip 等通用元件
  • Modal 、Menu 等元件
  • Dark mode
  • (持續更新....)

Design System - Ocean Deep

這是為自己的 sideproject 製作的設計系統

https://ithelp.ithome.com.tw/upload/images/20220914/201513658yARnonCj7.jpg

https://ithelp.ithome.com.tw/upload/images/20220914/20151365htyMtGqwPW.jpg

https://ithelp.ithome.com.tw/upload/images/20220914/20151365ciHezpsJYX.jpg

目前已規劃好顏色、文字字及、按鈕。前幾篇也會從這三個項目上去實作,同時繼續設計~

結語和祝福

謝謝你們閱讀完第一篇,有任何建議歡迎跟我說,若設計系統完成,有機會也將會開源釋出
最後祝福參與本屆鐵人賽的各位和隊友一起加油!!!

附錄

附上我隊友的鐵人賽

看Roadmap學backend overview
DAY 01 我知道 React,但 Hook 是什麼?
寫個超簡單的Chrome Extension讓你不要再耍廢!


下一篇
#02 -Chakra UI打造設計系統系列02: 安裝 Chakra UI 、custom theme
系列文
產品設計師的 Chakra UI & framer-motion 實作筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言