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
Practical Solutions to Common UI Design Problems
Search
steveschoger
June 13, 2019
Design
9
4.1k
Practical Solutions to Common UI Design Problems
steveschoger
June 13, 2019
Tweet
Share
More Decks by steveschoger
See All by steveschoger
How to Think Like a Visual Designer
steveschoger
8
4.6k
fluxible-15m.pdf
steveschoger
4
1.3k
The Little Details of UI Design
steveschoger
39
11k
Other Decks in Design
See All in Design
Rayout Pattern 01
one0
0
1.5k
東急URBAN HACKSのデザイナーって何やってるの? 〜Designer Night #1〜 移動・不動産領域の取り組み
tmtgtkhs
0
200
マンガで分かるサービスデザインガイドライン
senryakuka
1
550
How to go from research data to insights?
mastervicedesign
0
220
1年目のクリエイターがつくりあげた!採用冊子CANVAS制作の裏側 / creator-canvas
cyberagentdevelopers
PRO
1
510
共創するのはモノではなく価値 ── 日本の「はたらく」を変える挑戦 / Designship2024 MainStage
visional_engineering_and_design
1
720
【Adobe MAX Japan 2025】上手にFireflyにお願いしてウェブデザイン案を出すぞ!
cremacrema
3
3k
LLMによるRAG評価用合成テストデータの生成
licux
6
660
20241019-CUD友の会「困った!を解決するデザイン改訂版」交流会
majimasachi
0
320
Дизайн услуги через её визуализацию с Картой процесса-опыта
ashapiro
0
230
成長する組織のナレッジベースのつくりかた_知識基盤のデザインとメタデザイン
gaussbeam
0
870
ビジョン実現を加速させるデザインプログラムマネージャーの視座とキャリア/ Designship2024_Sato
root_recruit
0
250
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
129
19k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
40
2k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
10
1.3k
Side Projects
sachag
452
42k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
How to Ace a Technical Interview
jacobian
276
23k
Rails Girls Zürich Keynote
gr2m
94
13k
Building Applications with DynamoDB
mza
93
6.2k
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