joshpuckett
joshpuckett

@joshpuckett

5 Tweets 5 reads Feb 21, 2022
๐Ÿงต Improving the visual design of an interface often feels subjective and mysterious. Here's a basic framework to help you refine your designs:
๐Ÿ“ Layout
๐Ÿ”ค Typography
๐ŸŽจ Color
โœจ Effects
๐Ÿ“ Layout: use scale, alignment, and proportion to create visual balance and establish clear hierarchy.
Remove unessential elements, and make things as scannable as possible:
๐Ÿ”ค Typography: reduce the number of discrete font sizes and styles to simplify visual complexity.
Optimize line height and line length so things are easy to read.
๐ŸŽจ Color: use fewer colors than you think you should, and tint hues to create colors that feel cohesive and harmonious.
Make sure there's enough contrast to make things accessible and readable.
โœจ Effects: simplify the number of effects used, and be cohesive with properties like shadows, stroke widths, border radius and icon shape and style.

Loading suggestions...