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
16pxの次が24pxで困った話 ー Radix UIから学んだデザイントークンの考え方
Search
akio
April 16, 2026
Programming
19
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
16pxの次が24pxで困った話 ー Radix UIから学んだデザイントークンの考え方
『初登壇大歓迎!学生エンジニアの学びのアウトプットLT』で発表した資料です
akio
April 16, 2026
More Decks by akio
See All by akio
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
180
Other Decks in Programming
See All in Programming
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
320
Compiling a real-world CLI tool to native with Static Hermes
tmikov2023
0
100
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.6k
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
280
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
190
すこし踏み込む CancellationToken
htkym
2
1.7k
半永久的に提供し続けられるプライベートクラウドを目指して ― 利用者の認知負荷を抑えるAPI抽象化とハードウェア世代交代の基盤設計
tomokon
0
470
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
120
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
680
setup-vp GitLab対応の裏側
naokihaba
0
160
Kubernetes祭り #2 OP/ED
bells17
0
110
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
150
Featured
See All Featured
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
540
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
610
How to train your dragon (web standard)
notwaldorf
96
6.9k
Optimizing for Happiness
mojombo
378
71k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Become a Pro
speakerdeck
PRO
31
6.3k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
56
3.5k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
The Curious Case for Waylosing
cassininazir
1
560
Transcript
16pxの次が24pxで困った話 Radix UIから学んだデザイントークンの考え⽅ 初登壇⼤歓迎︕学⽣エンジニアの学びのアウトプットLT 2026/04/17 (金)
p-5 = ?px
Tailwind CSS p-1 → 4px p-2 → 8px p-3 →
12px p-4 → 16px p-5 → 20px ★ p-6 → 24px p-7 → 28px p-8 → 32px p-9 → 36px
--space-5 = ?px
Radix UI --space-1 → 4px --space-2 → 8px --space-3 →
12px --space-4 → 16px --space-5 → 24px ★ --space-6 → 32px --space-7 → 40px --space-8 → 48px --space-9 → 64px
16pxの次が24pxで困った話 Radix UIから学んだデザイントークンの考え⽅ 初登壇⼤歓迎︕学⽣エンジニアの学びのアウトプットLT 2026/04/17 (金)
今⽇の結論 デザイントークンには、 あえて作らない値がある。 そこに意図がある。
⾃⼰紹介 まてぃ / akio 神⽥外語⼤学 学部4年 27卒 Twitter · GitHub
@akiomatic #初登壇 #Minecraft出⾝SWE #フロントエンド #UI/UX #a11y #マジ価値
問題提起 Radix UI Headless UI コンポーネントライブラリ for React アクセシビリティ カスタマイズ⾃由
shadcn/ui のコアに採⽤
問題提起 20px デザイン側 ある 開発側 ない
問題提起 どれを使う︖ --space-4 16px 最も近い ⼩さめの値 20px ハードコード --space-5 24px
最も近い ⼤きめの値
問題提起 どれを使う︖ --space-4 16px 最も近い ⼩さめの値 20px ハードコード --space-5 24px
最も近い ⼤きめの値
問題提起 どれを使う︖ --space-4 16px 最も近い ⼩さめの値 20px ハードコード --space-5 24px
最も近い ⼤きめの値
デザイントークンの考え⽅ なんで 20px がないんだろう︖
デザイントークンの考え⽅ linear non-linear • ⼀定刻みで増える • 細かく調整しやすい • 迷いが⽣まれやすい •
段階的にジャンプ • 選択肢が絞られる • 迷いを減らしやすい 4 8 12 16 20 24 28 32 36 4 8 12 16 24 32 40 48 64
デザイントークンの考え⽅ ¹ Nathan Curtis · "Space in Design Systems" ·
Medium / EightShapes · 2016 · medium.com "When do I use 24 or 28? I dunno."¹ 16 20 24 28 32 36 ? 「24と28、どっちを使えばいいの︖わからん」
デザイントークンの考え⽅ "When do I use 24 or 28? I dunno."¹
border-radius: 24px border-radius: 28px ? 「24と28、どっちを使えばいいの︖わからん」 ¹ Nathan Curtis · "Space in Design Systems" · Medium / EightShapes · 2016 · medium.com
デザイントークンの考え⽅ "De-emphasize to emphasize"² 強調したいなら、周りを⽬⽴たなくしろ ² Adam Wathan & Steve
Schoger · Refactoring UI · 2018 · refactoringui.com
デザイントークンの考え⽅ 引き算することで、 ⼀貫性と判断しやすさが⽣まれる
まとめ デザイントークンには、 あえて作らない値がある。 そこに意図がある。 このスライドは Claude Cowork と共に作成しました