iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

30 天來點 Design System 系列

用了一堆有的沒的 Design System, 有得概念OK,有的用的氣噗噗。
不如就做一個屬於自己的吧!
自己做的菜最好吃,難吃也是自己難吃

以 React 為基礎建置

鐵人鍊成 | 共 30 篇文章 | 5 人訂閱 訂閱系列文 RSS系列文 團隊想吃薑母鴨
DAY 11

Day 11 建立 Storybook

我們先建立好 storybook 來放置我們設計好的組件,可以參考 story book。 Install 到專案目錄下執行: npx -p @storybo...

2020-09-26 ‧ 由 Edmond 分享
DAY 12

Day 12 設置你的 storybook

建立好 Storybook 後除了加入組件外,還有設置文件以及樣式的需求,這個章節會跟大家說如何建立文件以及將你的storybook 調整成符合你目前設計的樣子...

2020-09-27 ‧ 由 Edmond 分享
DAY 13

Day 13 建立 Grid System

接下來我們要開始建立我們的格線系統,首先我們以 24 格為目標~ Row import styled from 'styled-jss'; import pr...

2020-09-28 ‧ 由 Edmond 分享
DAY 14

Day 14 建立 Icon

Icon 的部分我們使用 font-awesome Install Font-awesome yarn add @fortawesome/fontawesome...

2020-09-29 ‧ 由 Edmond 分享
DAY 15

Day 15 建立 Layout

包含: Container NavBar Menu Content BrandNav Container 最基本的外框容器: import React fr...

2020-09-30 ‧ 由 Edmond 分享
DAY 16

Day 16 建立 Card

今天要來建立資訊卡片,基本上我們分成下面幾個: Card CardHeader CardBody CardFooter Card import React...

2020-10-01 ‧ 由 Edmond 分享
DAY 17

Day 17 建立 Table

Table 的部分包含,主要還是參考 Material UI 的做法。 Table TableHead TableBody TableFoot TableRo...

2020-10-02 ‧ 由 Edmond 分享
DAY 18

Day 18 建立 Pagination

建立分頁選單 主要參數有: current : 當前頁數(從1開始) total: 資料總比數 size: 每頁最高筆數 onPageChane: 頁數改變事...

2020-10-03 ‧ 由 Edmond 分享
DAY 19

Day 19 建立 Dialog

建立彈出視窗 import React, { Fragment } from 'react'; import propTypes from 'prop-type...

2020-10-04 ‧ 由 Edmond 分享
DAY 20

Day 20 建立 文字 與 Message

建立文字級距與提示彈窗 Typography import React from 'react'; import styled from 'styled-jss...

2020-10-05 ‧ 由 Edmond 分享