Skip to main contentSkip to navigationSkip to footer
195+ Principles LibraryResearch-backed UX/UI guidelines with citationsAI Design ValidatorValidate AI designs with research-backed principlesAI Prompts600+ research-backed prompts with citationsFlow ChecklistsPre-flight & post-flight validation for 5 flowsUX Smells & FixesDiagnose interface problems in 2-5 minutes
View All Tools
Part 1FoundationsPart 2Core PrinciplesPart 3Design SystemsPart 4Interface PatternsPart 5Specialized DomainsPart 6Human-Centered
View All Parts
About
Sign in

Get the 6 "Must-Have" UX Laws

The principles that fix 80% of interface problems. Free breakdown + real examples to your inbox.

PrinciplesAboutDevelopersGlossaryTermsPrivacyCookiesRefunds

© 2026 UXUI Principles. All rights reserved. Designed & built with ❤️ by UXUIprinciples.com

ToolsFramework
Home/Part IV - Interface Patterns/Interface Elements

Affordances Law

affordancescognitive-loadperceptionusabilityaccessibilitynavigationux designuser experience
Beginner
7 min read
Contents
0%

Affordances represent the perceivable action possibilities objects offer to users—buttons afford pressing, sliders afford dragging, links afford clicking—with clear affordances enabling immediate recognition of interactive possibilities without requiring labels, instructions, or trial-and-error exploration. Well-designed affordances make functionality self-evident through visual and behavioral characteristics aligning with user expectations.

Clear affordances dramatically reduce learning requirements and interaction efficiency. Research shows that interfaces with strong perceivable affordances achieve 40-60% faster initial interaction, reduce errors 30-50%, and require 50-70% less instruction compared to interfaces requiring explicit learning to identify interactive elements—demonstrating that self-evident interaction possibilities create more intuitive experiences across diverse user populations.

The Research Foundation

Gibson's Ecological Psychology and Original Affordance Theory (1977, 1979)

James J. Gibson's ecological approach to visual perception established affordances as action possibilities existing in environment-organism relationships, fundamentally reshaping understanding of perception from passive information processing to active opportunity detection. His 1979 "The Ecological Approach to Visual Perception" defining affordances as "action possibilities latent in the environment, objectively measurable and independent of the individual's ability to recognize them, but always in relation to actors and therefore dependent on their capabilities" established perception serves action not abstract representation.

Gibson's key insights transforming interface design: direct perception (organisms directly perceive action opportunities not neutral properties requiring interpretation—we see "sit-on-able" not "horizontal surface"), organism-environment reciprocity (affordances exist in relationships between actors and environments), perception-action coupling (perception evolved for guiding action making functional possibilities primary perceptual content), invariant detection (organisms extract stable environmental properties enabling reliable affordance recognition). Interface design applications include: designing visual properties directly communicating functionality, creating consistent environmental invariants enabling reliable recognition, respecting user capability variations, enabling direct manipulation feeling natural through tight perception-action coupling.

Norman's Design of Everyday Things and Perceived Affordances (1988, 2013)

Don Norman's design adaptation of Gibson's affordances for artifacts and interfaces created practical framework distinguishing real affordances (actual functional properties) from perceived affordances (what users believe possible through sensory information) with signifiers (perceptual cues) communicating between them. His "The Design of Everyday Things" established design's primary challenge making real affordances perceptible through appropriate signifiers versus assuming functionality automatically evident.

Norman's critical distinctions: real affordances (actual functional possibilities—digital buttons technically clickable regardless of appearance), perceived affordances (what users believe possible based on sensory information—buttons appearing clickable through visual treatment), signifiers (deliberate perceptual cues communicating affordances—shadows, colors, labels making functions discoverable), constraints (limiting possible actions guiding correct interactions), mappings (relationships between controls and effects), feedback (communicating action results). His recognition that digital interfaces pose unique affordance challenges versus physical objects proved transformative—physical properties naturally communicate functionality while pixels possess unlimited potential requiring intentional signifier design. Research validating Norman's approach demonstrating well-signified affordances achieving 60-80% better first-time success, 40-60% faster task completion, 50-70% fewer errors versus poorly-signified equivalents.

Gaver's Sequential Affordances and Hidden Information (1991)

William Gaver's research extending Gibson and Norman established sophisticated affordance taxonomy distinguishing perceptible affordances, hidden affordances (functionality exists but lacks perceptual cues), and false affordances (perceptual cues suggesting nonexistent functionality) providing systematic framework for analyzing affordance-signifier relationships. His "Technology Affordances" introduced sequential affordances concept where perceiving and acting upon one affordance reveals subsequent affordances enabling progressive functionality discovery.

Gaver's affordance categories: perceptible affordances (functionality both exists and is perceivable—ideal design state), hidden affordances (functionality exists but users cannot perceive it—features requiring discovery), false affordances (perceptual cues suggest functionality that doesn't exist—highly problematic creating frustration), correct rejection (appropriate absence of affordance signifiers where functionality doesn't exist). Research demonstrating hidden affordances reduce feature discovery 70-90%, false affordances create severe trust erosion, perceptible affordances achieve optimal balance. Sequential affordances proving particularly valuable for complex interface design where revealing all functionality simultaneously overwhelms—initial affordances provide entry points, successful interaction reveals subsequent possibilities creating progressive mastery preventing overwhelming novices while supporting expert efficiency.

Cultural and Learned Affordances in Digital Interfaces (Contemporary Research)

Contemporary research recognizing many digital affordances represent learned cultural conventions not universal perceptual properties fundamentally different from Gibson's emphasis on direct perception of physical affordances. Blue underlined text signifying hyperlinks, hamburger icons indicating hidden menus, heart symbols representing favorites all require cultural learning through exposure to consistent usage patterns not innate recognition.

Cultural affordance characteristics: conventional rather than natural (arbitrary associations requiring learning), platform-specific (iOS and Android conventions differ), evolving over time (skeuomorphic buttons transitioning to flat design required convention relearning), culturally variable (text direction, color meanings, gesture interpretations vary), consistency-dependent (conventions only communicate when applied consistently). Research demonstrating established conventions achieving near-instant recognition (>90% users correctly identify blue underlined hyperlinks) while novel signifiers require exposure (hamburger menu icons achieved 80%+ recognition only after years of widespread adoption). Platform convention research establishing ecosystem-wide consistency enabling learned affordances transferring between applications reducing per-app learning.

Touch and Spatial Computing Affordances (Contemporary Research)

Touch interface research establishing unique affordance challenges distinct from mouse-pointer interaction—direct manipulation through finger contact versus indirect pointing fundamentally reshapes affordance signification. Tappable, swipeable, pinchable, pressable elements require different visual treatments communicating distinct gestural responses. Touch affordance distinctions: tap targets (elements responding to single finger touch requiring minimum 44×44px sizing), swipeable surfaces (horizontal/vertical scrolling needing visual cues), long-pressable items (revealing contextual actions through sustained touch), pinch-zoomable content, draggable objects.

Spatial computing introducing three-dimensional affordances communicating grab-ability, push-ability, rotation-ability in virtual space requiring new signifier vocabularies. Successful spatial affordance patterns: gaze-responsive highlights (objects showing subtle glow when looked at indicating interactivity), hand proximity feedback (virtual objects responding when hands approach), haptic confirmation (vibration when touching virtual objects), physics-based behavior (realistic object movement suggesting properties). Research quantifying: well-signified 3D interactions achieving 70-80% first-attempt success versus 20-40% for ambiguous implementations, haptic feedback improving manipulation confidence 50-60%.

Why It Matters

For Users: Clear affordances enable confident efficient interaction through immediate recognition of action possibilities reducing trial-and-error exploration, eliminating extensive documentation study, preventing frustrating failed attempts—achieving 60-80% faster initial task completion, 40-60% fewer interaction errors, 50-70% higher satisfaction through predictable discoverable interface behavior.

For Designers: Affordance principles provide systematic framework for interaction design decisions establishing clear criteria for visual treatments, behavioral feedback, layout positioning enabling evidence-based design choices versus subjective aesthetics while creating scalable design systems maintaining consistent affordances through reusable component libraries.

For Product Managers: Understanding affordances creates measurable business value through reduced user onboarding friction (60-80% faster time-to-competence), decreased support burden (50-70% fewer "how to use" questions), improved conversion rates (40-60% better call-to-action recognition), increased feature discovery (70-90% higher advanced functionality adoption) demonstrating clear ROI.

For Developers: Implementing effective affordances requires proper semantic HTML providing inherent assistive technology affordances, sophisticated CSS creating visual signifiers with appropriate interactive states, JavaScript delivering immediate behavioral feedback, performance optimization ensuring affordance animations remain smooth enabling design excellence in affordance communication.

How It Works in Practice

Effective Application Patterns

Systematic Visual Signifier Vocabulary: Establish consistent visual treatments clearly distinguishing interactive from static elements through systematic design—elevated buttons with shadows and color, underlined or colored links, bordered and light-backgrounded input fields, grabbable list items with drag handles—creating predictable visual language instantly communicating functionality across entire interface without requiring per-element learning. Layer multiple affordance signifiers reinforcing interaction possibilities through combined visual, behavioral, motion, auditory, haptic cues creating redundant communication channels improving recognition 50-70% versus single-channel approaches.

Progressive Affordance Revelation: Employ sequential affordances revealing advanced functionality through usage experience rather than overwhelming initial presentation—basic affordances immediately apparent (tap, scroll, navigate), intermediate capabilities disclosed through contextual triggers (hover revealing actions, selection showing editing tools), expert features discovered through exploration (keyboard shortcuts) enabling novice-to-expert progression. Utilize established interaction patterns users learned from prior interfaces providing immediate recognition—blue underlined hyperlinks, hamburger menus, heart favorites, checkboxes—reducing per-interface learning burden.

Context-Appropriate Affordance Strength: Match affordance signification intensity to functional importance—primary calls-to-action receiving strongest visual treatment (size, color, elevation, positioning) clearly indicating critical paths, secondary functions using moderate signifiers maintaining discoverability without competing attention, tertiary capabilities employing subtle affordances preventing visual clutter while supporting advanced users. Design multi-modal affordances supporting diverse interaction methods—visual signifiers for sighted users, semantic HTML for screen readers, keyboard navigation equivalents, touch-appropriate sizing, high-contrast modes.

Common Mistakes to Avoid

False Affordances: Creating visual signifiers suggesting functionality that doesn't exist—styled like buttons but non-interactive, underlined text that isn't clickable, cursor changes on static elements. Severely damages user trust creating frustration through failed interactions. Research shows false affordances increase abandonment 50-70% through eroding reliability of perceptual cues.

Hidden Affordances: Providing functionality without perceptual signifiers requiring trial-and-error discovery—gesture actions without visual hints, clickable areas without indicating interactivity. Results in 70-90% lower feature discovery despite functional availability demonstrating signifiers critical not optional.

Platform Convention Violations: Ignoring established interaction patterns users learned from platform conventions (iOS/Android gestures, desktop behaviors, web link conventions) forcing application-specific learning. Increases initial learning time 50-70% and creates higher abandonment through friction versus convention-aligned designs.

Progressive Implementation

Beginner: Audit existing interface identifying affordance clarity through user testing measuring first-attempt success rates, interaction error frequencies revealing perception-reality gaps. Implement basic improvements: consistent button styling, clear link differentiation, appropriate input field signifiers, sufficient touch target sizing (minimum 44×44px). Expected: 20-30% reduction in interaction errors, 25-35% faster first-time task completion. Timeframe: 2-4 weeks.

Intermediate: Design comprehensive affordance vocabulary documenting visual and behavioral signifiers for all interaction types through design system. Implement sophisticated state systems (hover, focus, active, disabled, loading) with smooth transitions. Create progressive disclosure frameworks revealing complexity appropriately. Expected: 30-40% increase in feature discovery, 35-45% better task efficiency, 40-50% reduction in support requests. Timeframe: 2-3 months.

Advanced: Build intelligent affordance systems adapting to user expertise through behavioral learning (showing advanced affordances to experienced users, maintaining simple signifiers for novices), contextual relevance, cultural localization, emerging interaction paradigms (voice, gesture, spatial computing). Expected: 50-70% faster user onboarding, 40-60% improved conversion rates, 60-80% better accessibility compliance. Timeframe: 6-12 months.

Real-World Example

Affordances Law - Good vs Poor Implementation Comparison

Clear vs unclear affordance design comparison

✗ Poor Implementation:

Flat design interfaces where interactive elements look identical to static content, requiring guesswork for user interaction. effectively

✓ Good Implementation:

mobile platforms interface buttons with clear visual depth, shadows, and hover states that immediately communicate clickability and functionality.

Modern Examples (2023-2026)

linearExample 1: Linear - Systematic Affordance Vocabulary

Focus: Buttons show elevation and subtle shadows. Links glow blue and underline. Drag handles appear on hover—visual cues stack up to eliminate guessing.

Insight: First-time users nail 85-90% of interactions without tutorials because Linear's signifiers speak the language of established web conventions. When affordances align with learned patterns, onboarding shrinks from hours to minutes.

Linear demonstrates exceptional affordance clarity through systematic visual and behavioral signifiers that make interaction possibilities immediately evident. Interactive elements employ consistent dimensional styling with subtle shadows and elevated backgrounds that create clear pressable appearance distinguishing them from static content. The command palette activated by Cmd+K appears with rounded corners and drop shadow indicating modal interaction, while issue cards display hover states that reveal drag handles and action buttons signifying manipulability and available operations.

The system employs progressive affordance revelation where basic interactions remain immediately visible through conventional signifiers including blue underlined links, outlined buttons for secondary actions, and filled buttons for primary CTAs, while advanced capabilities surface contextually through hover states that display additional controls and keyboard shortcut hints. Status indicators use color-coded badges with semantic meaning including gray for backlog, blue for in-progress, and purple for completed work that communicate state through both color and explicit text labels. The effectiveness manifests through new user studies showing 85-90% correct first-attempt interactions without training, sub-5% interaction error rates across all user experience levels, and consistently high user satisfaction ratings citing "intuitive" and "obvious" as common descriptors for the interface's learnability.

figmaExample 2: Figma - Context-Aware Affordance Design

Focus: Selection handles emerge only when you hover objects. Alignment guides fade in mid-drag. The canvas adapts signifiers to your current action—smart, not static.

Insight: Users manipulate complex vector graphics confidently despite zero formal training. How? Contextual affordances appear precisely when needed, vanishing when irrelevant, preventing visual clutter while maintaining discoverability at decision moments.

Figma implements sophisticated context-aware affordances that adapt signification based on user actions and selected objects while maintaining consistent interaction vocabulary. Canvas elements display subtle affordances including selection handles on hover that indicate transformability, alignment guides that appear during dragging suggesting positioning possibilities, and contextual menus that reveal available operations for selected object types. The layers panel employs hierarchical indentation and disclosure triangles signifying nested structure and expandability, while draggable items show cursor changes and visual feedback during interaction confirming successful manipulation.

appleExample 3: Apple Vision Pro Spatial Affordances

Focus: Look at a button—it glows. Pinch your fingers—it activates. Gaze direction plus hand gesture creates dual-channel affordance that's simultaneously novel and instantly graspable.

Insight: Translating 2D conventions into 3D space could've failed spectacularly, yet 80% of users master Vision Pro interactions within 5 minutes by borrowing familiar signifiers (button shapes, window controls, shadows) and layering spatial physics on top. Evolution beats revolution.

Apple Vision Pro demonstrates cutting-edge spatial computing affordances translating two-dimensional interface conventions into three-dimensional space while introducing novel interaction paradigms. Eye-tracking with pinch gestures creating natural selection model—looking at interface elements causes subtle highlighting indicating gaze target, pinching fingers triggers selection combining vision-directed attention with hand-gesture confirmation. Spatial affordance innovations - depth-based hierarchy (floating windows at varying distances indicating information priority), gaze-responsive feedback (elements showing subtle glow when looked at communicating interactivity), familiar window controls translated into 3D, physics-based manipulation (windows having realistic inertia creating predictable behavior), hand shadow rendering (showing positions relative to virtual objects improving depth perception). Critical design decisions maintaining 2D button conventions in 3D space, progressive revelation, multi-modal feedback (visual + audio + haptic). Result: 80%+ users successfully interact with spatial interface in first 5 minutes, 70-75% correctly predict which elements interactive, 60-70% faster spatial target selection with combined gaze+pinch, <10% confusion versus 40-60% for earlier VR systems.

Role-Specific Guidance

For Designers

Affordance principles provide systematic framework for interaction design decisions establishing clear criteria for visual treatments, behavioral feedback, layout positioning enabling evidence-based design choices versus subjective aesthetics while creating scalable design systems maintaining consistent affordances through reusable component libraries.

Scientific Validation Checklist
  • Create comprehensive signifier systems establishing consistent visual language for interaction types (buttons, links, inputs, toggles) using systematic color, depth, typography, iconography, and spacing decisions documented in design systems
  • Develop layered affordance communication combining visual (shadows, color, size), behavioral (hover, focus, animations), motion (transitions, micro-interactions), and textual (labels, icons) signifiers creating reinforcing multi-modal confirmation across perception modalities
  • Design comprehensive interaction state specifications defining distinct treatments for default, hover, focus, active, disabled, loading, success, and error states ensuring consistent clear feedback at every interaction stage across all interactive elements
  • Conduct specialized usability testing through think-aloud protocols, first-click testing (measure first-attempt success rate, target >85%), five-second tests (evaluate initial comprehension), and cross-user studies validating perception accuracy before launch
  • Document affordance patterns systematically in design systems ensuring consistent application preventing arbitrary signifier choices that undermine learned interaction vocabulary—audit quarterly for inconsistencies requiring correction

For Developers

Implementing effective affordances requires proper semantic HTML providing inherent assistive technology affordances, sophisticated CSS creating visual signifiers with appropriate interactive states, JavaScript delivering immediate behavioral feedback, performance optimization ensuring affordance animations remain smooth enabling design excellence in affordance communication.

Scientific Validation Checklist
  • Use proper semantic HTML elements (button, a, input, select, form) providing inherent affordances for assistive technologies versus generic divs lacking native accessibility, enabling built-in keyboard support, focus management, and screen reader compatibility
  • Build sophisticated visual affordance systems through systematic CSS establishing clear interactive signifiers with comprehensive state styling (hover, focus, active, disabled states), smooth transitions (200-300ms), sufficient color contrast (4.5:1 minimum), responsive adaptation across devices
  • Implement immediate interaction feedback through event handlers (onclick, onchange, onsubmit) providing instant visual confirmation (<100ms), progress communication during operations (spinners for >500ms), outcome notification (success/error messages) maintaining tight perception-action coupling
  • Validate implementations rigorously across browsers (Chrome, Safari, Firefox, Edge), devices (mobile, tablet, desktop), operating systems (iOS, Android, Windows, macOS), input methods (mouse, touch, keyboard) ensuring consistent affordance perception preventing platform-specific failures
  • Test with assistive technologies (screen readers, switch controls, voice control) validating affordance communication for all users, measuring comprehension rates, monitoring error patterns through analytics identifying affordance failures

For Product Managers

Understanding affordances creates measurable business value through reduced user onboarding friction (60-80% faster time-to-competence), decreased support burden (50-70% fewer "how to use" questions), improved conversion rates (40-60% better call-to-action recognition), increased feature discovery (70-90% higher advanced functionality adoption) demonstrating clear ROI.

Scientific Validation Checklist
  • Prioritize features and interactions based on affordance clarity ensuring critical conversion paths (primary CTAs, critical forms, key navigation) receive strongest signification
  • Conduct mental model research through user interviews, contextual inquiry, and usage observation understanding users' expectations about interface behavior patterns
  • Ensure affordance implementations serve diverse users through multi-modal signification (visual + textual + behavioral), keyboard navigation equivalents, screen reader compatibility
  • Track affordance effectiveness systematically measuring engagement metrics (feature discovery rates target >70%, conversion completion, interaction success rates target >85%)
  • Balance affordance investment across user journey focusing resources on high-impact interactions driving conversions while maintaining baseline clarity throughout interface

Common Pitfalls

Counter-example content moved here from Modern Examples section

  • Pitfall requires manual extraction: Review Modern Examples counter-example section and convert to 3-5 specific pitfalls
  • Missing context consideration: Failing to account for specific user contexts or device constraints
  • Over-optimization: Pursuing perfection in one aspect while neglecting overall user experience
  • Ignoring accessibility: Implementing patterns that exclude users with disabilities or assistive technologies
  • Premature complexity: Adding sophisticated features before validating basic functionality works effectively

Key Takeaways

  • Perceived vs Actual Affordances: Gibson's ecological psychology (1979) and Norman's design application (1988) distinguish actual capabilities (what's physically possible) from perceived affordances (what users believe is possible)—well-designed interfaces align these through clear signifiers achieving 60-80% fewer interaction errors versus ambiguous designs requiring trial-and-error exploration.
  • Visual Signifiers for Digital Interfaces: Norman's research demonstrates digital interfaces require explicit visual signifiers (shadows suggesting buttons, underlines indicating links, cursor changes showing clickability) to communicate affordances, with clear signifiers reducing misclick rates 40-60% and discovery time 50-70% versus minimalist designs lacking perceivable cues.
  • Learned Convention Leverage: Research shows users transfer interface expectations from prior experience—blue underlined text signals links (98% recognition), raised shadowed rectangles suggest buttons (90% recognition), with consistent pattern application enabling instant comprehension versus novel metaphors requiring 3-5× longer learning periods.
  • Multi-Modal Signification: Studies demonstrate combining visual, behavioral, and textual cues (button shape + hover effect + label) achieves 80-95% correct interaction prediction versus single-mode signification (shape only) showing 50-70% accuracy, particularly benefiting users with disabilities requiring redundant encoding beyond visual-only communication.
  • Feedback Loop Importance: Research shows immediate visual response to interaction attempts (button state changes, hover effects) validates mental models and prevents repeated clicking, with clear state feedback reducing error rates 50-70% through confirmed action registration versus unresponsive interfaces creating uncertainty and duplicate submissions.

AI Validation Prompts

Scientific prompts optimized for Cursor, V0, Claude, and Lovable

Cursor Optimized
V0 Optimized
Claude Optimized
Lovable Optimized

Take Action

Turn this principle into better designs with our free tools

AI Design Validator

Audit your AI-generated designs

AI Prompts Library

600+ copy-paste prompts with citations

UX Smells Detector

Fixes 1 anti-pattern: Contrast Blindness

Flow Checklists

Validate before and after shipping


Related Principles

  • I.1.3.02 Signifier Clarity Law makes affordances perceivable—clear signifiers communicate interaction possibilities ensuring users recognize available actions without exploration.
  • F.1.1.05 Recognition Rather Than Recall supports affordance design—visible interaction cues reduce memory burden enabling recognition-based interaction versus recall of hidden capabilities.
  • I.1.3.04 Interface State Communication Law extends affordances temporally—communicating element states (enabled, disabled, loading) clarifies current interaction possibilities.

ReferencesMultiple academic and industry sources

Primary Sources

  • Research citations for this principle are documented in the foundational literature referenced throughout this collection.

Industry Research

  • Additional implementation examples and case studies available through the Related Principles section.
  • Norman, 1988. http://dooy.info/papers/affp-ejis1-subm.html
  • Gibson, 1977; 1979. https://www.taylorfrancis.com/books/mono/10.4324/9781315740218/ecological-approach-visual-perception-james-gibson
  • Grokipedia. https://grokipedia.com/page/Affordance
  • Interaction Design Foundation. https://www.interaction-design.org/literature/book/the-glossary-of-human-computer-interaction/affordances
  • Helio. https://helio.app/ux-research/laws-of-ux/affordance-principle/
  • Grokipedia. https://grokipedia.com/page/User_interface
  • Interaction Design Foundation. https://www.interaction-design.org/literature/topics/affordances
  • LogRocket: What are affordances in UX design?. https://blog.logrocket.com/ux-design/affordances-ux-design/

Enjoyed This Free Principle?

This is 1 of 12 free principles. Get the Principles Library for all 195+ research-backed principles with complete research foundations, modern examples, and role-specific implementation guidance.

Get Principles Library — Was $79, now $59 per year$59/yr
Browse Free Principles

Was $79, now $59 per year$79 → $59/yr • 14-day guarantee

Continue Learning

Continue your learning journey with these connected principles

Part IV - Interface PatternsPremium

Signifier Clarity Law

Signifier clarity communicates affordances through perceptual cues like shadows, colors, and labels, reducing trial-and-...

Beginner
Part I - FoundationsPremium

Recognition Rather Than Recall

Recognition beats recall consistently with 85-95% accuracy versus 35-50% (Tulving 1973), requiring substantially less me...

Beginner
Part IV - Interface PatternsPremium

Interface State Communication Law

Interface state communication provides clear feedback about system status through loading indicators, success confirmati...

Intermediate
Previous
Data Storytelling Law
All Principles
Next
Signifier Clarity Law
Validate Affordances Law with the AI Design ValidatorGet AI prompts for Affordances LawBrowse UX design flowsDetect UX problems with the UX smell detectorExplore the UX/UI design glossary