Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Where to Start with a Design System Across Diff...
Search
Ryotaro Takahashi
November 15, 2024
Design
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Where to Start with a Design System Across Different Frontend Frameworks | SpectrumTokyoMeetup#15
Ryotaro Takahashi
November 15, 2024
More Decks by Ryotaro Takahashi
See All by Ryotaro Takahashi
AI時代、デザイナーの価値はどこに?
tararira
2
1.9k
ゼロから始めるU.S.プロダクト | Product Design Meetup #0
tararira
0
240
NeoShowcase | 技育展2023決勝作品
tararira
0
190
2022冬ハッカソン 06班 わりかんアプリ ROOT3
tararira
0
64
Other Decks in Design
See All in Design
Where Imagination Ends AI Begins
r5ni4
0
340
エンジニアでも捗る デザイナー的思考入門(bitA Edit 新ver)
tinykitten
1
430
(2026 AmA Keynote) Sociotechnical Architecture - Having your Agile and agility too.pdf
xinyao
2
120
染み出し好きの、 染み出しコントロール論
mukai_takeru
0
410
「おすすめ」はなぜ信用されないのか - 信頼を築くUI/UX設計
ryu1013
0
230
AI時代に求められるUXデザインのアプローチ
xtone
1
8.6k
開閉UIのアニメーション設計
hiro0218
2
990
Signull 団体説明資料
signull
0
780
凡庸を落とすハーネス
hiromimaeo
2
790
Saving_the_King_-_Storyboard.pdf
terencebasart
0
290
分散するデザイン組織をつなぐ デザインミートアップの取り組み/nikkei-tech-talk49
nikkei_engineer_recruiting
0
170
言幹と言葉(Stems & Leaves)
kakukoki
0
200
Featured
See All Featured
Faster Mobile Websites
deanohume
310
32k
Amusing Abliteration
ianozsvald
1
260
What's in a price? How to price your products and services
michaelherold
247
13k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
220
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.4k
エンジニアに許された特別な時間の終わり
watany
108
250k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
660
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
650
Git: the NoSQL Database
bkeepers
PRO
432
67k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
810
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.3k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
390
Transcript
Date 2024.11.14 Where to Start with a Design System Across
Different Frontend Frameworks Presentation @ Spectrum Tokyo #14 ©2024 LayerX.inc
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Bakuraku Business Division - Product Designer Ryotaro Takahashi X @_tararira LayerX 2024.03 - Product Designer Graduated from university 2024.03 CoeFont, others 2022 - 2024 Lead Designer Internship, part-time 2022 - 2023 Product Designer
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Enabling digitalization across all economic activities. すべての経済活動を、 デジタル化する。
バックオフィスから 全社の生産性を高める 最先端のAIで、働きやすい環境づくりと事業成長を支援します。 シリーズ累計 導入社数 社 10,000 サービス継続率 以上 99%
バクラクがわかる3点セット 資料ダウンロード 無料 請求書処理 メール受取 仕訳・支払 レポート 経費精算 仕訳・支払 カード 仕訳 管理機能 マスタデータ 設定 その他 サポート No.7471 未処理 No.7471 未処理 No.7471 未処理 1 支払情報 取引先名 * 源泉税区分:外注報酬等 バクラク法律事務所 振込先口座 * この振込先を バクラク銀行 神田駅前支店 ラベル 2 仕訳 費用計上仕訳 借方 勘定科目 金額(税額 ) 部門・品目・メモタグ 税区分 T9010401140088 適格 明細を追加 計上日 2024-08-27 外注費 部門・品目・セグメント1(remark)・セグメント2・プロジェクト 99,790 (9,071 課対仕入10% 未払 部門・品 借方合計 99,790 (9,071 負 計算さ 計算 借方合計 99,790 (9,071 負 計算さ 計算 借方合計 99,790 (9,071 負 計算さ 計算 ・本申請に関する補足事項等 ・明細に紐づけられない購買申請や出張申請等のURL はこの備考欄に記載してください。 ・採用会食費の候補者の も こちらに記載してください。(またはtalentio) LayerX Talent PoolのURL 入力してください 明細 明細を一括処理 登録されている明細はありません。 以下から明細を追加してください。 明細を追加 領収書ファイル 交通経路 ICカード 手当 手入力 承認ルート 申請元チーム バクラクエンタープ ライズ推進事業部 役職 メンバー 承 認 フ ロ ー に ス テ ッ プ を 追 加 す る 9:30 経費精算 業務に応じた最適なソリューションを提供 パートナー・代理店募集 お サービス一覧 料金体系 導入事例 セミナー お
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc BootstrapVue BootstrapVue BootstrapVue BootstrapVue React Bootstrap Bootstrap Bootstrap Bootstrap Bootstrap
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc BootstrapVue _colors.scss a
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc _colors.scss a $color_green: #28a845; $color_green_light: #62bf62; $color_success: $color_green; $color_success_light: $color_green_light; $font_color: #000; $font_color_gray: #666; $font_color_light_gray: #999;
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc _colors.scss a $color_green: #28a845; $color_green_light: #62bf62; $color_success: $color_green; $color_success_light: $color_green_light; $font_color: #000; $font_color_gray: #666; $font_color_light_gray: #999; <- Primitive?
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc _colors.scss a $color_green: #28a845; $color_green_light: #62bf62; $color_success: $color_green; $color_success_light: $color_green_light; $font_color: #000; $font_color_gray: #666; $font_color_light_gray: #999; <- Primitive? <- Semantic?
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc _colors.scss a $color_green: #28a845; $color_green_light: #62bf62; $color_success: $color_green; $color_success_light: $color_green_light; $font_color: #000; $font_color_gray: #666; $font_color_light_gray: #999; <- Primitive? <- Semantic? <-
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc BootstrapVue BootstrapVue BootstrapVue BootstrapVue React Bootstrap Bootstrap Bootstrap Bootstrap Bootstrap _colors.scss a
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc BootstrapVue BootstrapVue BootstrapVue BootstrapVue React Bootstrap Bootstrap Bootstrap Bootstrap Bootstrap _colors.scss a _colors.scss a’ _colors.scss a’’ _colors.scss a’’’ _colors.scss a’’’’ tailwind.config.ts a’’’’’
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc BootstrapVue BootstrapVue BootstrapVue BootstrapVue React Bootstrap Bootstrap Bootstrap Bootstrap Bootstrap _colors.scss a _colors.scss a’ _colors.scss a’’ _colors.scss a’’’ _colors.scss a’’’’ variables primitive semantic slightly different tailwind.config.ts a’’’’’
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Inconsistent behaviors and styles, even across the same UI elements or components.
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Inconsistent behaviors and , even across the same UI elements or components. styles
Design tokens Where to Start with a Design System Across
Different Frontend Frameworks Date 2024.11.14 ©2024 LayerX.inc
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Design decisions Design tokens REST API
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Design decisions Design tokens REST API Plans & Pricing
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Design decisions Original plugin Design tokens JSON files {}
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Design decisions Original plugin Design tokens JSON files {} "gray" "50" "value" "100" "value" : { : { : }, : { : }, "#f8f8f8" "#ececec" ... "text" "primary" "value" "secondary" "value" “surface” “ : { : { : }, : { : }, : { "{colors.gray.900.value}" "{colors.gray.700.value}" ... ... colors/primitive.json colors/semantic.json typography.json spacing.json borderRadius.json
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc tailwind.config.ts variables.scss Design tokens v.4.0 Original transformer JSON files {}
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc tailwind.config.ts variables.scss Design tokens v.4.0 Products Original transformer extend JSON files {}
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Display on Design tokens JSON files {}
Design tokens Where to Start with a Design System Across
Different Frontend Frameworks Date 2024.11.14 ©2024 LayerX.inc
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Inconsistent and styles, even across the same UI elements or components. behaviors
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Common components?
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Common components?
Guidelines & Pattern Library Where to Start with a Design
System Across Different Frontend Frameworks Date 2024.11.14 ©2024 LayerX.inc
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc When how use and to each components and UI element? How should these ? behave
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc
Guidelines & Pattern Library Where to Start with a Design
System Across Different Frontend Frameworks Date 2024.11.14 ©2024 LayerX.inc
Where to Start with a Design System Across Different Frontend
Frameworks Date 2024.11.14 ©2024 LayerX.inc Inconsistent behaviors and styles, even across the same UI elements or components. Guidelines & Pattern Library Design tokens
Date 2024.11.14 ©2024 LayerX.inc THANK YOU!