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
Practical Solutions to Common UI Design Problems
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
steveschoger
June 13, 2019
Design
4.4k
9
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Practical Solutions to Common UI Design Problems
steveschoger
June 13, 2019
More Decks by steveschoger
See All by steveschoger
How to Think Like a Visual Designer
steveschoger
8
5k
fluxible-15m.pdf
steveschoger
4
1.5k
The Little Details of UI Design
steveschoger
39
12k
Other Decks in Design
See All in Design
【CEDEC2026】アートとゲームデザインをつなぐVFX設計『GRANBLUE FANTASY: Relink - Endless Ragnarok』における表現と可読性の両立
cygames
PRO
2
1.6k
分散するデザイン組織をつなぐ デザインミートアップの取り組み/nikkei-tech-talk49
nikkei_engineer_recruiting
1
370
【CEDEC2026】派手さと見やすさは両立できる!『Shadowverse: Worlds Beyond』エフェクト・3D背景の超進化したビジュアル設計
cygames
PRO
2
2.3k
ボタンUIの冪等性の話をしたらVimmerに刺さっちゃった
ottatto
3
1.9k
AI-Slopなデザインを生まないためのデザインプロセス戦略
takanorip
10
6.4k
デザインハーネス 〜AIが生成する"デザイン"の妥当性を、誰がどう担保するのか〜 / PdEConf2026 Design Harness
kgsi
14
23k
decksh object reference
ajstarks
2
1.9k
トランジションの冒険 自分と世界を変える冒険の書 / Transition Adventure
dmattsun
2
840
使いたいときだけ使う 「道具のようなアプリケーション」を考える
fumink7
0
360
クリエイティブディレクター 両角 高寛 の自己紹介
morogyro
0
250
20260802東京都市大学オープンキャンパス授業
a2k
0
110
染み出し好きの、 染み出しコントロール論
mukai_takeru
0
510
Featured
See All Featured
Building AI with AI
inesmontani
PRO
1
1.3k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Crafting Experiences
bethany
1
390
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Mind Mapping
helmedeiros
1
410
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
The Language of Interfaces
destraynor
162
27k
Abbi's Birthday
coloredviolet
4
10k
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
68
59k
Done Done
chrislema
187
17k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
310
Transcript
Practical Solutions to Common UI Design Problems
Steve Schoger (Pronounced Show-Grrrrr)
!
Practical Solutions to Common UI Design Problems
None
None
None
None
None
None
Give text consistent contrast 01
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
duotone.shapefactory.co
unsplash.com
None
land-book.com
siteinspire.com
None
None
None
None
None
None
None
None
None
None
Don’t use grey text on colored backgrounds 02
None
None
None
None
None
Use perceived brightness 03
None
H 60 S 100% L 50% H 240 S 100%
L 50%
None
ADJUSTED LIGHTNESS ADJUSTED LIGHTNESS AND ROTATED HUE
None
ADJUSTED LIGHTNESS ADJUSTED LIGHTNESS AND ROTATED HUE
None
None
None
Start with too much whitespace 04
None
None
None
None
None
None
None
None
None
Balance weight and contrast 05
None
None
Supercharge the defaults 06
None
None
None
None
None
None
None
None
None
None
Overlap elements to create depth 07
None
Use shadows to convey elevation 08
None
None
None
None
None
None
None
Shadows can have two parts 09
Ambient Light Direct Light
None
None
None
Create depth with color 10
None
None
None
None
None
None
Align with readability in mind 11
None
None
PROPORTIONAL NUMBERS TABULAR NUMBERS `font-feature-settings: "tnum";`
PROPORTIONAL NUMBERS TABULAR NUMBERS `font-feature-settings: "tnum";`
None
Use fewer borders 12
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
background-size: cover;
None
None
None
None
None
None
None
None
None
None
None
None
Alternate backgrounds 13
None
None
None
None
None
None
None
None
Greys don’t have to be “grey” 14
None
None
None
None
None
None
None
None
None
None
None
None
Use good fonts 15
None
typography.com
commercialtype.com
klim.co.nz
None
None
None
None
hanken.co
None
None
None
None
None
Make your ideas look awesome, without relying on a designer.
AVAILABLE NOW refactoringui.com/book 40% OFF
@steveschoger