Design

Notes on many forms of design ranging from print and digital media to typography to UI/UX.

UI and UX Design Fundamentials

Additional resources:

Web Design

Tools:

Motion Design

Tools:

Resources:

For an overview of trends and tradeoffs, see this article from Nielsen Norman Group.

3D Design

Skeuomorphism

Using elements from the real-world to support a metaphor that helps the user understand the interface.

Realism

Skeuomorphism is often confused with realism. In web design, the two styles are usually found together. The primary distinction is that realism is a visual style that uses design elements and textures that mimic the physical world for purely aesthetic purposes, while skeuomorphism supports a metaphor to help users understand the interface.

Flat

Remove all drop shadows and design cues to mimic the real world.

Flat 2.0

Like flat, but bringing back some subtle clickability signifiers like drop-shadows.

Note: This example uses extremely long shadows which is advised against.

Neumorphism

A focus on minimalism and lighting.

https://medium.com/throughdesign/neumorphism-and-what-it-means-27c23da8576e

Forms

Resources:

Illustration

Resources:

Color Theory

Tools

Typography

Typography is the style and appearance of (digitally or physically) printed text.

Additional resources:

Font Options

Free

Paid

Favorite Fonts

Font Design Tools (e.g. generate font pairs)

Digital & Print Media

Learning Resources

Media Resources

Brand Guidelines

Additional Resources

User Research

Additional Resources

Figma

Additional resources:

Layout

Auto-layout in Figma provides a flexbox-like environment to create responsive designs.

Typography

To modify type directly, you may convert text to vector paths:

  • Flatten text → converts to single layer (Cmd-E)
  • Outline stroke → converts to multiple layers (Shift-Cmd-O)

Additional resources:

Inspiration & Learning

Platforms

Awards & Showcases

Specific Design Studios

Portfolio Sites

Learning Resources