- Understanding Layout and Composition
- Principles of Design in Layout
- Alignment & Proximity
- Repetition
- Contrast
- White Space
- Grid Systems
- Visual Hierarchy and Flow
- Applying Layout Principles in Figma
- Layout: The arrangement of visual elements on a page.
- Composition: The overall placement and organization of elements in your design.
- Guides user attention
- Enhances usability and readability
- Creates aesthetically pleasing interfaces
- Symmetrical Balance: Equal weight on both sides of a central axis.
- Asymmetrical Balance: Different elements balanced according to visual weight.
- Radial Balance: Elements radiate from a central point.
Visual Examples: Show designs demonstrating each type of balance.

- Creates order and organization.
- Types: Left, right, center, justified.
- Grouping related items together.
- Helps users make associations between elements.
- Visual Examples: Illustrate proper alignment and proximity in UI designs.

- Reusing design elements to create a cohesive look.
- Examples: Consistent headers, icons, colors.
- Uniformity in design choices throughout the interface.
- Enhances user familiarity and trust.
- Develop a style guide or design system.
- Use component libraries.
- Differences in color, size, shape, or texture to create visual interest.
- Guides the user's attention to key elements.

- Highlighting the most important elements.
- Techniques: Bold fonts, bright colors, larger sizes.

Definition: The empty space between and around elements in a design.
- Improves readability and focus.
- Prevents clutter and overcrowding.
- Use padding and margins effectively.
- Don't be afraid of empty space; it can enhance the overall design.
Definition: A framework of horizontal and vertical lines that helps designers align elements.
- Column Grid: Divides the page vertically.
- Modular Grid: Adds horizontal divisions, creating modules.
- Baseline Grid: Aligns text and images to a consistent vertical rhythm.
- Ensures alignment and consistency.
- Facilitates responsive design.
- Visual Examples: Show grids overlaid on designs.

- Organizing elements to show their order of importance.
- Techniques: Size, color, placement.
- The path the user's eye takes through the design.
- Use of directional cues like arrows or lines.
- Best Practices:
- Place key elements where the eye naturally goes.
- Use hierarchy to guide users through tasks.
- How to create grids and columns in Figma.
- Adjusting grid settings for different screen sizes.
- Organizing elements that adapt to content changes.
- Creating responsive components.
- Using alignment and distribution features.
- Utilize rulers and guides.
- Leverage Figma's constraints for responsive design.
https://www.airbnb.com/
Objective: Analyze how Airbnb utilizes layout and composition principles to create an engaging and user-friendly interface.
