Skip to content

Instantly share code, notes, and snippets.

@niklatkin
Created October 22, 2017 03:52
Show Gist options
  • Save niklatkin/a9d8e954dc3180fcfcb57c05153503e0 to your computer and use it in GitHub Desktop.
Save niklatkin/a9d8e954dc3180fcfcb57c05153503e0 to your computer and use it in GitHub Desktop.
## The ultimate cheatsheet: all web design guidelines in one place
### This cheat sheet is intended to serve as a quick reference for you.
### It contains all the guidelines I showed you in this web design section.
### It is very important that you have all of the guidelines in mind at the same time when you're making your designs.
## Beautiful Typography
1. Use a font-size between 15 and 25 pixels for body text
2. Use (really) big font sizes for headlines
3. Use a line spacing between 120 and 150% of the font size
4. 45 to 90 characters per line
5. Use good fonts
6. Chose a font which reflects the look and feel you want for your website
7. Use only one font
## Using Colors Like a Pro
1. Use only one base color
2. Use a tool if you want to use more colors
3. Use color to draw attention
4. Never use black in your design
5. Choose colors wisely
## Working with Images
1. Put text directly on the image
2. Overlay the image
3. Put your text in a box
4. Blur the image
5. The floor fade
## Working with icons
1. Use icons to list features/steps
2. Use icons for actions and links
3. Icons should be recognizable
4. Label your icons
5. Icons should not take a center stage
6. Use icon fonts whenever possible
## Spacing and layout
1. Put whitespace between your elements
2. Put whitespace between your groups of elements
3. Put whitespace between you website's sections
4. Define where you want your audience to look first
5. Establish a flow that corresponds to your content's message
6. Use whitespace to build that flow
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment