Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Where to Start with a Design System Across Diff...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Ryotaro Takahashi
November 15, 2024
Design
310
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
260
NeoShowcase | 技育展2023決勝作品
tararira
0
190
2022冬ハッカソン 06班 わりかんアプリ ROOT3
tararira
0
67
Other Decks in Design
See All in Design
日経電子版を支えていく Kasane Design System
taitotnk
0
320
インターンから2年新卒フロントエンドエンジニアから見たサイボウズのアクセシビリティ
taku10101
0
150
エンジニアでも捗る デザイナー的思考入門(bitA Edit 新ver)
tinykitten
1
490
プレゼンスライド作成で意識していること
kimichan
0
110
root COMPANY DECK / We are hiring!
root_recruit
4
30k
Jun Wei Portfolio 2026
wjw100788
PRO
1
280
つくり方を変えていく | change-how-we-build
mottox2
2
1.5k
速く作れるかではなく、速く学べるか ― 学習ループを回すパイロットの途中報告
nagata03
0
660
【CEDEC2026】『Shadowverse: Worlds Beyond』続編開発におけるUIデザイン・アニメーション演出の「超進化」 ~継承と挑戦を両立するデザイン手法~
cygames
PRO
3
5.2k
20260422_Midosuji_Tech
takuyay0ne
2
100
凡庸を落とすハーネス
hiromimaeo
2
880
染み出し好きの、 染み出しコントロール論
mukai_takeru
0
460
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
330
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
320
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
Abbi's Birthday
coloredviolet
4
10k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
850
A Modern Web Designer's Workflow
chriscoyier
699
190k
GitHub's CSS Performance
jonrohan
1033
470k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
300
Navigating Team Friction
lara
192
16k
The SEO identity crisis: Don't let AI make you average
varn
0
560
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!