UI Cheat Sheet

Penny Pang
donut-hustlers
Published in
1 min readJun 30, 2021

Typography

  1. Choose a font family (preferably one that has weight family)
  2. Start with a standard font size (commonly use 16px for body text)
  3. Adjust line height 130%-180% for readability
  4. Define a scale (Common scales for type are 1.250x,1.414x, 1.5x, 1.618x)
  5. Use https://type-scale.com/ for variety of scale

Grid System

  • Common grid is 12 column grid, margin 70, gutter 20. Keep it to scale so you can scale to different screen
  • Add another grid row (like 8 grid system) on top of the column grid to know the spacing (optional)
  • Make sure everything is divisible by 8 (in Figma, you can adjust the nudge value when doing shift up/down)

Colours

Icons

  • Store all your icons in a separate page and have it consistent sizing (24px x 24px)
  • Choose one source of icons for consistency “material icon, ant design, flaticon)
  • Use ruler to align the size of the icons inside the 24px x 24px frame

Components/Symbols

  • Design for every state: default, active, hover, focus, disabled
  • Don’t forget Header and Footer as a component

--

--

Penny Pang
donut-hustlers

Full-time UX/UI Designer, Part-time online entrepreneur, Casual food blogger and innovation advocate