• Principles of Design: Balance, contrast, harmony, proportion, scale, and whitespace.

  • Typography: Fonts, typefaces, readability, text hierarchy, and web fonts.