Fatskills
Practice. Master. Repeat.
Study Guide: Principles of Product Management: Visual Design Principles (Hierarchy, Contrast, Balance, Gestalt Principles)
Source: https://www.fatskills.com/ccent/chapter/product-management-visual-design-principles-hierarchy-contrast-balance-gestalt-principles

Principles of Product Management: Visual Design Principles (Hierarchy, Contrast, Balance, Gestalt Principles)

By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.

⏱️ ~9 min read

Visual Design Principles (Hierarchy, Contrast, Balance, Gestalt Principles)



Visual Design Principles for Product Managers


What This Is

Visual design principles (hierarchy, contrast, balance, Gestalt) are the invisible rules that make interfaces usable and intuitive. They’re not about making things "pretty"—they’re about reducing cognitive load, guiding attention, and communicating intent so users can complete tasks effortlessly. Poor visual design leads to confusion, drop-offs, and churn (e.g., a fintech app where users can’t find the "Transfer" button because it blends into the background). A real-world example: Stripe’s checkout redesign (2020) used hierarchy (bold primary buttons, subdued secondary ones) and Gestalt principles (grouping related fields) to reduce form abandonment by 12%.


Key Terms & Frameworks

  • Visual Hierarchy:
    The order in which users process information on a screen. Determined by size, color, position, and whitespace. Example: A "Buy Now" button in bright orange at the top of a page will be noticed before a gray "Learn More" link at the bottom.

  • Contrast (WCAG Formula):
    Contrast Ratio = (L1 + 0.05) / (L2 + 0.05), where L1 = luminance of the lighter color, L2 = luminance of the darker color. Minimum ratios:

  • 4.5:1 for normal text (AA compliance).
  • 7:1 for large text (AAA compliance).
    Example: Dark gray text on a light gray background fails contrast checks (ratio < 3:1), making it hard to read.

  • Balance (Symmetrical vs. Asymmetrical):

  • Symmetrical: Elements mirrored on both sides of an axis (e.g., a centered login form). Feels stable but can be boring.
  • Asymmetrical: Uneven distribution of elements (e.g., a hero image on the left, text on the right). Feels dynamic but risks feeling chaotic if misused.

  • Gestalt Principles (6 Core Laws):
    How humans perceive groups of elements as a whole. Key laws:

  • Proximity: Objects close together are perceived as related (e.g., a label next to a form field).
  • Similarity: Objects with shared attributes (color, shape) are grouped (e.g., all error messages in red).
  • Closure: The brain fills in gaps to perceive complete shapes (e.g., a dashed circle is seen as a full circle).
  • Continuity: Eyes follow smooth paths (e.g., a line of text is read left-to-right, not as individual letters).
  • Figure/Ground: The brain separates foreground from background (e.g., a modal dialog "pops" over a dimmed page).
  • Common Fate: Elements moving together are perceived as related (e.g., a dropdown animation).

  • Fitts’s Law:
    Time = a + b log₂(Distance / Size + 1). Predicts how quickly users can click a target. Key takeaway: Make interactive elements large and close to the user’s cursor (e.g., a floating "Add to Cart" button on a product page).

  • Hick’s Law:
    Decision Time = b log₂(n + 1). The more choices a user has, the longer it takes to decide. Solution: Limit options (e.g., Amazon’s "Buy Now" vs. "Add to Cart" instead of 10 purchase paths).

  • Z-Pattern & F-Pattern:

  • Z-Pattern: Users scan in a "Z" shape (common for landing pages with minimal text).
  • F-Pattern: Users scan in an "F" shape (common for text-heavy pages like blogs).
    Example: Airbnb’s search results use an F-pattern (users scan top listings first, then down the left side).

  • Affordance:
    An object’s design suggests its function (e.g., a 3D button looks clickable, a flat icon does not). Modern trend: "Flat design" relies on learned affordances (e.g., users now expect underlined text to be a link).

  • Progressive Disclosure:
    Showing only essential information upfront, revealing details on demand (e.g., a collapsed "Advanced Options" section in a settings menu).

  • White Space (Negative Space):
    Empty space between elements. Purpose: Reduces clutter, improves readability, and directs focus. Example: Apple’s product pages use generous whitespace to highlight the iPhone.

  • Consistency (Internal vs. External):

  • Internal: Design patterns are consistent within a product (e.g., all buttons use the same color).
  • External: Design patterns match industry standards (e.g., a shopping cart icon looks like a cart).


Step-by-Step: Applying Visual Design Principles in a Product


Scenario: Redesigning a mobile banking app’s "Transfer Money" flow to reduce errors and drop-offs.

  1. Audit the Current Flow (Gestalt + Hierarchy Check)
  2. Action: Map the user’s eye path using heatmaps (e.g., Hotjar) or user testing (ask: "Where do you look first?").
  3. What to look for:
    • Are related fields (e.g., "From Account" and "To Account") grouped by proximity?
    • Is the primary CTA ("Confirm Transfer") high-contrast and large (Fitts’s Law)?
    • Are error messages visually distinct (e.g., red text + icon)?
  4. Example: If users miss the "Amount" field because it’s buried under a dropdown, hierarchy is broken.

  5. Define the Visual Hierarchy (Prioritize Actions)

  6. Action: Rank UI elements by importance (e.g., "Amount" > "Recipient" > "Schedule for Later").
  7. Tools:
    • Size: Primary CTA (e.g., "Send Money") = 48px, secondary (e.g., "Cancel") = 32px.
    • Color: Primary CTA = brand color (e.g., green), secondary = gray, errors = red.
    • Position: Most important elements at the top (Z-pattern) or center (mobile thumb zone).
  8. Example: Revolut’s transfer flow uses a bold, full-width "Continue" button at the bottom (easy to tap) and subtle "Back" text (low priority).

  9. Apply Gestalt Principles (Group Related Elements)

  10. Action: Group fields using proximity and similarity.
    • Proximity: Place "From Account" and "To Account" dropdowns close together.
    • Similarity: Use the same input field style (e.g., rounded corners, same height) for all text fields.
    • Closure: Use a card to contain the entire transfer form (users perceive it as a single unit).
  11. Example: Monzo’s transfer flow groups "Recipient" and "Amount" in a card with a subtle border, separating it from the "Notes" field below.

  12. Test Contrast & Accessibility (WCAG Compliance)

  13. Action: Run designs through contrast checkers (e.g., WebAIM Contrast Checker).
    • Check: Text vs. background, buttons vs. background, disabled states.
    • Example: If your brand color is light blue, ensure it has a 4.5:1 ratio against white for text.
  14. Bonus: Test in grayscale—if the hierarchy isn’t clear without color, it’s a red flag.

  15. Prototype & Validate with Users (Hick’s Law + Fitts’s Law)

  16. Action: Create a clickable prototype (Figma, Framer) and test with 5–7 users.
    • Tasks to test:
    • "Transfer $50 to John Doe" (measure time to complete).
    • "Find the ‘Schedule for Later’ option" (test progressive disclosure).
    • Metrics to track:
    • Error rate (e.g., users selecting the wrong account).
    • Time on task (Hick’s Law: fewer options = faster decisions).
    • Tap targets (Fitts’s Law: buttons should be ≥ 48x48px).
  17. Example: If users struggle to find the "Recipient" field, reorder the hierarchy or add a visual cue (e.g., an arrow).

  18. Iterate & Document the Design System

  19. Action: Update the design system with new patterns (e.g., "Primary CTA = #2E7D32, 48px, rounded corners").
  20. Key artifacts:
    • Component library (e.g., buttons, input fields, cards).
    • Spacing rules (e.g., 16px between form fields, 24px between sections).
    • Accessibility guidelines (e.g., "All interactive elements must have a 3:1 contrast ratio against their background").

Common Mistakes

  • Mistake: Assuming "more contrast = better." Correction: Overusing contrast (e.g., neon colors everywhere) creates visual noise. Use contrast strategically (e.g., only for primary CTAs and errors). Example: LinkedIn’s "Post" button is blue (high contrast), while "Save" is gray (low contrast).

  • Mistake: Ignoring mobile thumb zones (Fitts’s Law).
    Correction: Place frequent actions (e.g., "Like," "Add to Cart") in the bottom-right corner (easy to tap with a thumb). Example: Instagram’s "Home" and "Reels" tabs are at the bottom for one-handed use.

  • Mistake: Breaking Gestalt principles (e.g., unrelated fields grouped together).
    Correction: Use proximity and similarity to group related elements. Example: A "Billing Address" section should include only address fields, not a "Promo Code" input.

  • Mistake: Overloading users with choices (Hick’s Law).
    Correction: Limit options to 3–5 max per screen. Use progressive disclosure for advanced features. Example: Uber’s ride selection shows UberX, Comfort, Black—not 10 options.

  • Mistake: Forgetting about figure/ground (e.g., modals that blend into the background).
    Correction: Ensure modals have a dark overlay (50–80% opacity) to separate them from the background. Example: Slack’s modals use a semi-transparent black overlay to focus attention.


PM Interview / Practical Insights

  1. "How would you redesign [X feature] to improve usability?"
  2. Trap: Jumping straight to "make it prettier" (e.g., "add animations").
  3. Answer: Start with hierarchy and Gestalt principles. Example:
    > "For a checkout flow, I’d first audit the current hierarchy—is the ‘Place Order’ button the most prominent? Then, I’d group related fields (e.g., shipping address) using proximity and similarity. Finally, I’d test contrast ratios to ensure accessibility."

  4. "How do you balance business goals (e.g., upsells) with good design?"

  5. Trap: Adding upsells everywhere (e.g., pop-ups, banners) without considering cognitive load.
  6. Answer: Use progressive disclosure and hierarchy to prioritize the primary action. Example:
    > "For an e-commerce product page, the primary goal is ‘Add to Cart.’ Upsells (e.g., ‘Frequently Bought Together’) should be secondary—placed below the fold or in a collapsed section to avoid distracting from the main CTA."

  7. "How do you measure the impact of a visual redesign?"

  8. Trap: Only tracking aesthetic metrics (e.g., "users said it looks nicer").
  9. Answer: Focus on behavioral metrics:


    • Conversion rate (e.g., % of users who complete a flow).
    • Time on task (e.g., how long it takes to transfer money).
    • Error rate (e.g., % of users who select the wrong account).
    • NPS or CSAT (e.g., "How easy was this to use?").
  10. "How do you push back on a stakeholder who wants to add a ‘cool’ but distracting feature?"

  11. Trap: Saying "no" without data.
  12. Answer: Use Hick’s Law and hierarchy to frame the trade-off. Example:
    > "Adding a live chat widget to the checkout page might increase support queries, but it could also distract users from completing their purchase. Let’s test it in a low-traffic variant and measure its impact on conversion rate."

Quick Check Questions

  1. Your team wants to add a bright red "Limited Time Offer" banner at the top of a checkout page. The primary CTA ("Place Order") is also red. How do you decide?
  2. Answer: Avoid color competition. Use hierarchy—make the primary CTA the most prominent (e.g., green) and the banner less dominant (e.g., orange or a muted red). Why: Users should focus on the primary action, not the upsell.

  3. Users are dropping off at a form because they can’t find the "Submit" button. The button is the same color as the background. What’s the issue, and how do you fix it?

  4. Answer: Contrast failure. The button lacks visual affordance (it doesn’t look clickable). Fix: Increase the contrast ratio (e.g., dark blue button on a white background) and size (Fitts’s Law). Why: Low contrast makes elements invisible or unclickable.

  5. A designer proposes a "minimalist" redesign with lots of white space. Stakeholders worry it looks "empty" and want to add more elements. How do you respond?

  6. Answer: White space improves usability. Cite cognitive load—users can’t process cluttered interfaces. Propose A/B testing the minimalist design vs. the current version, measuring time on task and conversion rate. Why: White space reduces distractions and guides focus.

Last-Minute Cram Sheet

  1. Hierarchy = size + color + position + whitespace. Primary CTA should be the most prominent.
  2. Contrast ratio (WCAG): 4.5:1 for text, 7:1 for large text. Test with WebAIM.
  3. Gestalt principles: Proximity, similarity, closure, continuity, figure/ground, common fate.
  4. Fitts’s Law: Make interactive elements large and close to the user’s cursor.
  5. Hick’s Law: More choices = slower decisions. Limit options to 3–5 per screen.
  6. Z-pattern for landing pages, F-pattern for text-heavy pages.
  7. Affordance: Design should suggest function (e.g., buttons look clickable).
  8. Progressive disclosure: Hide advanced options until needed.
  9. ⚠️ Balance ≠ symmetry. Asymmetrical designs can feel dynamic if balanced by visual weight.
  10. ⚠️ "Good design" ≠ "pretty design." Focus on usability metrics (conversion, time on task, errors).


ADVERTISEMENT