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.8k
ゼロから始める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
hicard_credential_202601
hicard
0
270
Rethinking IFUs: What Board Game Rulebooks Contribute to IFU Usability
deadlinepoet
0
350
AI時代に求められるUXデザインのアプローチ
xtone
1
7.5k
Decksh keywords
ajstarks
0
110
2026の目標「もっと定量的に事業、会社へ貢献する!」
yuri_ohashi
0
880
設計の進め方と 品質特性品質特性
harakeishi
0
410
組織で働く大人が「知らないままにやってみる」を取り戻す方法とその意味〜企業で働く実務家による実践知の言語化を事例とした考察〜
chiemitaki
1
270
Saving_the_King_-_Storyboard.pdf
terencebasart
0
250
絵や写真から学ぶ、要素がもたらす副作用
kspace
0
450
Jun Wei Portfolio 2026
wjw100788
PRO
1
120
AI時代に必要な アイデアの形
uxman
0
250
PAMPHLET.pdf
mhand01
0
1.2k
Featured
See All Featured
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
460
Why Our Code Smells
bkeepers
PRO
340
58k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
190
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
610
Navigating Weather and Climate Data
rabernat
0
450
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
Six Lessons from altMBA
skipperchong
29
4.4k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Into the Great Unknown - MozCon
thekraken
41
2.7k
Bash Introduction
62gerente
615
220k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
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!