Static design styles that define visual personality. Colors, textures, and treatments—from brutalist to maximalist—that establish your product's look at rest.
RAW CONCRETE—EXPOSED—NO POLISH
Clean, sparse, whitespace-heavy design with only essential elements
Modern brutalism with vibrant colors, thick borders, hard shadows, playful yet bold
Google's design language—elevation shadows, bold colors, paper-like layers
Frosted glass blur effects with translucent layers, transparency, and soft depth
Multiple translucent layers create depth
Soft embossed/debossed shadows creating tactile, pressable depth with subtle lighting
Soft 3D renders, inflated shapes, pastel colors, rounded edges
Dense layering, rich patterns, abundant ornamentation, and vibrant colors— controlled chaos with maximum visual impact
Realistic textures and physical material mimicry—leather, wood, stitching
No depth, no gradients, solid colors, simple shapes—anti-skeuomorphic
Bold gradient overlays, vibrant color meshes, neo-retro aesthetic
Single color palette, minimal variation, austere and formal
Dark backgrounds, high contrast, OLED-optimized, reduced eye strain
Bold geometric shapes, clashing colors, 80s revival, playful asymmetry
Curved forms, nature-inspired shapes, flowing layouts, soft edges
Decorative shapes as art—triangles, circles, hexagons, colorful geometric patterns
Mathematical grids, Helvetica font, asymmetric typography, objective clarity
Form follows function—primary colors only, basic shapes, no ornamentation
Aged textures, nostalgic palettes, old-school typography, vintage aesthetics
90s nostalgia, pink/purple gradients, Japanese text, surreal internet aesthetic
80s retro-futuristic—neon sunsets, perspective grids, chrome, outrun aesthetic
Futuristic 2000s—metallic, bubbly, chrome, translucent plastics, optimistic tech aesthetic
High contrast neon, dark backgrounds, sci-fi inspired, glitch effects
Retro gaming aesthetic—8-bit/16-bit, limited palette, pixel-perfect grid
Glowing signs aesthetic—bright tubes, urban nightlife, retro storefronts, electric glow
Luxury geometric patterns, 1920s glamour, symmetrical elegance, metallic accents
Blue/gray palette, conservative, hierarchical, trust-focused, enterprise-grade
Print-inspired—serif typography, column layouts, high contrast, magazine aesthetic
"Typography is the voice of the written word."
Technical editorial—dictionary pages, serif authority, monospace precision, knowledge delivery
Hand-drawn elements, imperfect lines, human touch, warm and approachable
Rough textures, distressed overlays, rebellious, unpolished, raw energy
Dark cathedral—ornate details, dramatic shadows, deep purples and blacks, gold accents, luxury meets darkness
80s neon paradise—hot pink, electric cyan, purple nights, palm trees, sunset gradients, retro futurism
Free-spirited artisan—earthy tones, textures, handcrafted, organic shapes, eclectic patterns, wanderlust vibes
Scandinavian simplicity—clean lines, natural materials, white space, light wood, functional beauty, hygge warmth
Victorian industrial—brass gears, copper pipes, rivets, mechanical details, vintage machinery, retro-futurism
Pastoral romance—soft pastels, floral patterns, handmade quilts, wildflowers, cozy cottages, countryside charm
Refined restraint—premium materials, precise details, subtle elegance, expensive simplicity, Apple aesthetic, quiet luxury
Organic elegance—flowing curves, botanical motifs, nature-inspired
Opulent abundance—rich gold, jewel tones, ornate patterns, baroque details, Versace vibes, more is more
Editorial drama—stark contrast, bold typography, runway aesthetics, magazine layouts, Vogue vibes, timeless elegance
Japanese philosophy of imperfect beauty—natural textures, asymmetry, weathered surfaces, embracing age and wear
Bold brutalist layouts meet soft pastels—thick borders, heavy type, rounded corners, gentle colors
Street art—spray paint, wild style letters, tags, throws, drips
1960s retro-futurism—chrome, orbs, atomic age, space race optimism
Vintage scholarly aesthetic—library vibes, leather & wood, classical references, old books, gothic romance
2000s tech optimism—glossy buttons, aqua colors, bubbles, nature meets technology
Highlight on top, shadow below
Eco-futurism—green tech, renewable energy, nature-tech harmony
African diaspora meets sci-fi—cultural heritage, advanced technology, geometric patterns, rich symbolism
Intentional rule-breaking—chaotic typography, clashing colors, experimental, rebellious
REBEL
Revolutionary propaganda—bold geometry, red/black/white, diagonal lines, avant-garde
Psychedelic distortion—liquid chrome, warped type, iridescent gradients, surreal trippy visuals
Early internet nostalgia—table layouts, under construction GIFs, basic HTML, blue links
Modern tech illustration—flat diverse people, pastel colors, geometric shapes, friendly corporate
Print aesthetic—limited colors, grainy texture, slight misalignment, DIY zine feel
Magenta
Blue
Motion-first type—animated text, dynamic letterforms, text as primary visual element
Slide
Rotate
Scale
Interactive polish and micro-details that elevate products from functional to memorable. Strategic use of these patterns adds perceived value and differentiates in crowded markets.
Buttons attract cursor when nearby—creating gravity-like pull effect
Curved organic section breaks using SVG—replaces straight lines between sections
Navigation follows scroll—adds backdrop blur and shadow when scrolled for depth
Elements fade/slide in when entering viewport—cinematic progressive reveal effect
Card tilts toward cursor. Fake 3D depth effect. Hover effect that screams "look at me." Portfolio site staple.
Move your cursor around to see the 3D effect
Graphics follow your mouse. Circles, sparkles, gradient trails. Portfolio site staple. Pure delight.
Move your cursor here
RGB split, scan lines, distortion. Error aesthetic. Cyberpunk staple. Makes everything look hacker-y.
Border that shifts colors or moves. Animated stroke. Neon button effect. Makes CTAs impossible to ignore.
Words appear as you scroll down. Cinematic effect. Overused in agency sites. Still looks cool when done right.
Animated amorphous shapes that pulse and shift. Gradient blobs that look alive. Background decoration gold standard.
Organic movement
Text styling fundamentals that form the foundation of clear communication. Understanding these concepts enables precise control over readability and visual hierarchy.
Combining typefaces
Harmony in sizing
No breakpoints needed
Readable text requires contrast
Optimal reading width
Guide readers through content
Letter spacing fundamentals
Line-height spacing
Response patterns that make interfaces feel alive. Animations, gestures, and feedback systems that react to user input—from hover states to drag-and-drop mechanics.
Motion-based design—animated transitions, dynamic elements, movement that guides
Depth through multi-layer scrolling—background moves slower than foreground
Visual feedback on mouse-over—reveals affordances, shows interactivity
Direct manipulation—grab, move, place objects intuitively
Small, delightful moments—button animations, toggle transitions, loading states
Mobile gesture—drag down to reload content, spinner indicates loading
Endless content loading—scroll to bottom, automatically fetch more
Touch-based navigation—horizontal slides, card dismissal, reveal actions
Structural patterns for organizing content and navigation. From hierarchical trees to flat structures—these determine how users mentally model and navigate your product.
Grid of self-contained cards—each item is independent, Pinterest/Twitter feed style, scannable
Tree structure navigation—parent-child relationships, folders, nested menus, top-down flow
Central dashboard pattern—main hub connects to separate sections, always return to center
Step-by-step flow—onboarding wizards, checkout processes, multi-step forms, linear progression
Create your account
Filterable collection—search, sort, filter large datasets, table views, spreadsheet-like
| Name | Category | Price |
|---|---|---|
| Product A | Electronics | $299 |
| Product B | Clothing | $49 |
| Product C | Electronics | $599 |
| Product D | Home | $129 |
Minimal hierarchy—all content at same level, simple navigation, no deep nesting
Two-axis navigation—rows and columns, comparison tables, feature matrices, dual categorization
| Feature 1 | Feature 2 | Feature 3 | Feature 4 | |
|---|---|---|---|---|
| Plan A | ✓ | ✓ | ✓ | ✓ |
| Plan B | ✓ | ✓ | ✓ | ✓ |
| Plan C | ✓ | ✓ | ✓ | ✓ |
Web of connections—nodes and links, Wikipedia-style, cross-references, non-linear exploration
Horizontal categorization—switch between views, same-level sections, keeps context visible
Overview section with general information.
Temporary overlays—dialogs, drawers, popups, focused tasks without leaving context
Vertical stack—expand/collapse sections, progressive disclosure, space-efficient content organization
Path trail—shows location, navigational hierarchy, "you are here" indicator, backward navigation
Expansive dropdown—multi-column panels, rich content, visual categories, complex navigation made simple
Boundless workspace—pan and zoom, spatial thinking, mind maps, whiteboards, free-form exploration
Chronological flow—events in sequence, temporal organization, history view, progress tracking
Spatial arrangements that structure content. Grids, splits, bento boxes, and dashboards—the foundational scaffolding that establishes hierarchy and visual flow.
Mosaic grid layout—tiles of varied sizes, asymmetric arrangement, modern dashboard aesthetic
Full-screen landing—centered content, large headline, prominent CTA, above-the-fold impact
Side navigation—fixed nav panel, main content area, app-style interface, persistent menu
Widget-based layout—data panels, charts, metrics, multi-section grid, analytics interface
Waterfall grid—Pinterest-style columns, varying heights, organic vertical flow
Dual pane layout—50/50 vertical split, side-by-side content, clear division
Uniform grid—equal-sized cards, consistent spacing, clean gallery layout
Classic 5-section—header, footer, left sidebar, right sidebar, central content
Editorial layout—multi-column text, large images, print-inspired typography
Layered depth—overlapping cards, elevated shadows, z-axis stacking
CLI aesthetic—command-line interface, monospace fonts, dark theme
Input controls and validation mechanisms for data collection. Text fields, dropdowns, date pickers, and validation states—designed for accuracy and efficiency.
Text entry—labels, placeholders, types (email, password), focus states
Error feedback—inline validation, real-time checks, clear error messages, prevent bad data submission
Smart suggestions—type-ahead search, filtered results, keyboard navigation, faster data entry
Document picker—drag & drop, browse button, progress indication, file type restrictions, multi-file support
Multi-select—independent choices, check/uncheck, multiple selections allowed, binary options
Single choice—mutually exclusive options, one selection only, circular buttons, grouped decisions
On/Off control—instant action, binary state, physical switch metaphor, immediate effect
Calendar selector—visual date selection, month/year navigation, prevents invalid dates, better than typing
Universal finder—magnifying glass icon, query input, instant results, clear button, the gateway to content
Select menu—expandable list, single selection, space-efficient, better for many options than radio buttons
Timing functions and animation styles that bring interfaces to life. Easing curves, springs, bounces—each creates distinct emotional responses from playful to professional.
Animation that starts slowly, accelerates in the middle, then decelerates smoothly at the end. Creates natural, comfortable motion.
Physics-based animation that mimics spring behavior with natural overshoot and settling. Creates playful, organic motion.
Instant animation with no interpolation. Element jumps from one state to another immediately. Creates emphasis and urgency.
Gradual opacity transition from invisible to visible or vice versa. Creates subtle, elegant appearances and disappearances.
Movement along a single axis from one position to another. Creates directional, purposeful transitions with clear spatial relationships.
Size transformation that grows or shrinks elements from a center point or origin. Creates emphasis and focus.
Animation with elastic rebound effect that simulates physical bounce. Creates playful, energetic motion with personality.
Smooth transformation between different shapes, sizes, or states. Creates fluid, organic transitions that show relationships.
Layered animation where elements move at different speeds to create depth. Creates immersive, dimensional scrolling experiences.
Sequential animation where multiple elements animate with progressive delays. Creates rhythm and visual flow.
Communication patterns that define brand personality. Voice is consistent identity—tone adapts to context. Reference these for copy across support, marketing, and product.
Formal, authoritative voice—expert tone, precise language, credible communication
"We appreciate your business. Our enterprise solutions are designed to optimize operational efficiency and deliver measurable results."
"Authentication failed. Please verify your credentials and attempt to access the system again."
Warm, conversational voice—approachable, welcoming, personable communication
"Hey there! We're so glad you're here. Our team is ready to help make things easy for you. Feel free to reach out anytime!"
"Oops! Something didn't work quite right. Let's try that again together—we're here to help!"
Fun, lighthearted voice—entertaining, energetic, whimsical communication
"Welcome to the party! 🎉 Ready to dive in? We've got some awesome stuff lined up that'll knock your socks off!"
"Whoopsie-daisy! Looks like something went sideways. Give it another whirl!"
Commanding, confident voice—expert knowledge, decisive tone, trustworthy delivery
"This platform delivers proven solutions backed by 20 years of industry leadership. Trust the experts."
"Access denied. Invalid credentials. Follow protocol and re-enter authorized information."
Uplifting, motivational voice—empowering, aspirational, encouraging communication
"Your journey to greatness starts here. Together, we'll unlock your full potential and achieve extraordinary results."
"Every setback is a setup for a comeback. Let's try again—you've got this!"
Unconventional, witty voice—unique personality, memorable, distinctively offbeat
"Plot twist: you just stumbled into the coolest corner of the internet. Buckle up, buttercup—things are about to get interesting."
"Well, that was awkward. The digital gremlins are at it again. Let's give this another shot!"
Excited, festive voice—joyful, enthusiastic, achievement-focused communication
"Congratulations! 🎊 You're about to achieve something amazing. Let's celebrate every win, big and small!"
"Not quite there yet, but you're so close! One more try and we'll be celebrating together!"
Understanding, compassionate voice—supportive, caring, emotionally aware delivery
"We understand this might feel overwhelming. You're not alone—we're here to support you every step of the way."
"We know how frustrating this can be. Let's work through this together—your concerns matter to us."
Time-sensitive, critical voice—immediate action required, attention-grabbing delivery
"Action required now! Your immediate attention is needed. Complete these steps within the next 24 hours."
"Critical error detected. Immediate action required. Fix this issue now to prevent data loss."
Informative, instructive voice—clear explanations, teaching-focused, accessible knowledge
"Let's learn together. This guide will walk you through each concept step-by-step, building your understanding progressively."
"This error occurs when the input format is incorrect. Here's what you need to know to fix it."
Compelling, influential voice—convincing arguments, benefit-focused, action-driven
"Imagine achieving your goals 3x faster. Our proven system has helped thousands succeed—you could be next."
"Don't let this small hiccup stop your progress. Try again now and keep moving toward success."
Relaxed, informal voice—laid-back, conversational, easy-going communication
"Hey! Good to see you. Just grab what you need and let us know if you have any questions. No pressure!"
"Hmm, that didn't work. No worries though—just give it another shot."
Charts and graphs for displaying metrics and analytics. Line charts, bar charts, KPI cards, and table patterns for dashboards you've seen in Google Analytics, Stripe, and modern SaaS tools.
Show trends over time. Analytics dashboards, stock prices, traffic metrics.
Compare discrete categories. Sales by product, signups by channel, revenue by region.
Dashboard overview. Highlight single key metric with context and trend.
Fitness goals, profile completion, project progress. More engaging than progress bars.
List structured data. Admin dashboards, transaction history, user lists.
Show part-to-whole relationships. Budget breakdowns, traffic sources, market share.
Show patterns across two dimensions. GitHub contributions, website clicks, time-based activity.
Show correlation between variables. Customer segmentation, price vs demand, A/B test results.
Show cumulative values over time. Revenue streams, stacked metrics, layered contributions.
Show stage-by-stage drop-off. Sales pipelines, conversion funnels, user journey analysis.
Show single metric against thresholds. Health scores, performance ratings, capacity usage.
Show financial price movements. Stock trading, crypto analysis, commodity prices over time.
Layout patterns for composing metrics into cohesive dashboards: grid layouts, drill-down views, tabs, real-time feeds, comparison views, and export controls.
Executive dashboards, analytics overview pages, SaaS admin panels. Show 4-12 key metrics in scannable grid. Google Analytics, Stripe, Shopify all use this.
Analytics dashboards, financial reporting, sales pipelines. Let users explore details without losing context. Mixpanel, Amplitude use this pattern.
Multi-faceted dashboards with different views by department. Stripe, Shopify, Google Ads use this.
Operations dashboards, server monitoring, social media analytics. Show live updates, recent transactions, system logs. Twitter Analytics, Datadog use this.
A/B testing dashboards, time period comparisons, regional performance. Show growth, decline, or performance gaps. Facebook Ads Manager, Google Analytics use this.
Financial dashboards, analytics reporting, admin panels. Let users download filtered data for offline analysis. Stripe, QuickBooks, Google Analytics use this.
Real-world design systems from leading companies. Analyze fintech apps, SaaS dashboards, and product interfaces—learn what makes Stripe, Cash App, and Robinhood's apps instantly recognizable.
Marketing site design systems from leading brands. Analyze landing pages, hero sections, and conversion flows—learn how companies attract and convert visitors.
No landing page patterns yet. Check back after Epoch 15!
System communication patterns that keep users informed. Toasts, loading states, errors, and confirmations—the signals that explain what's happening in your product.
Temporary notification—auto-dismiss, non-blocking feedback
Activity indicator—rotating circle, indeterminate progress
Content placeholder—shimmer animation, better perceived performance
Visual percentage indicator filling left-to-right for determinate tasks
Zero data screen—explain why empty, guidance, clear action
Your inbox is empty. Start a conversation with your team to begin messaging.
Try different keywords
No tasks remaining
Full-width system message bar for important dismissible notifications
Destructive action guard preventing accidents with clear Yes/No choice
Notification count—small pill with number, unread indicator
Failure feedback—explain what happened, provide recovery
Unable to reach server. Check connection.
Not found
Bad input
Too slow
Positive confirmation—green checkmark, celebratory language
Order #12345 confirmed. Check email.
Security patterns that protect your application and users. Authentication, authorization, data protection, and threat prevention—the foundations of secure software.
Third-party login—secure delegation
JSON Web Tokens—stateless authentication
Require 2 forms of proof to log in
Control who can do what in your app
Clean user data before storing or displaying
Control which websites can call your API
Never trust, always verify every request
Control which resources can load on your page
Stop malicious scripts from running
Stop users from making too many requests
Scramble data so only authorized users can read it
Unique tokens to identify and authenticate apps
Single Sign-On
Keep users logged in securely
Protect database queries
Cross-Site Request Forgery
HTTP security headers
Strong password requirements
Architecture patterns for scalable systems. Microservices, databases, caching, communication—the building blocks of robust infrastructure.
Independent services working together
Distribute traffic across servers
Store frequently used data in fast memory
Standard way apps talk to servers
Tasks wait in line
Add more servers
Files from nearest location
Split data across servers
Limit requests per user
Real-time two-way updates
Ask for exactly what you need
Code runs only when triggered
Speed up searches with shortcuts
All code in one application
Services react to events, not direct calls
Separate reads from writes
Publishers send, subscribers receive
Push notifications via HTTP POST
Fast RPC framework using protocol buffers
Microservice communication layer
Store all changes as events
Prevent cascading failures
Zero-downtime releases
Copy data across servers
Same request = same result
Prompt engineering patterns for better AI interactions. Techniques to improve accuracy, control output, and communicate effectively with language models.
Ask AI to show its work
Show AI examples first
Randomness control—creativity vs consistency
Detailed output—comprehensive explanations
Define AI personality and rules
Give AI your docs to answer from
Break big tasks into steps
Context window—how much AI can remember
Get consistent JSON/formatted responses
Request brief answers vs detailed explanations
Convert words to numbers that capture meaning
How much text AI can read at once
Train AI on your specific data
When AI makes things up
AI task without examples
Role AI should play
Force structured output
Limit word choices
Token that ends generation
Frameworks and metrics for building the right product. Validate ideas, measure success, and align teams around what matters to users.
One metric that captures your product's value
When your product solves a real problem
Ship the smallest thing that tests your idea
Objectives and Key Results for alignment
Prioritize features with data
How many users keep coming back
Market sizing framework
Lifetime Value
Customer Acquisition Cost
Compare two versions
Representative user archetype
Product-market fit framework
When your product becomes the problem
When the world can't support your scale
Quick gut-check before building
Why most products fail
Does the math actually work?
Why "better" isn't enough
% of customers who cancel
Daily vs Monthly Active Users
Speed to first win
Toggle features on/off
What users "hire" you for
Impact × Confidence × Ease
Digital marketing fundamentals for growth. From cold email to SEO, learn tactics to attract, convert, and retain customers.
Outbound email outreach strategy
Return on Ad Spend metric
Call to Action design
Search Engine Optimization
Automated email sequence
Free resource to capture emails
Core UI patterns for online stores. Shopping carts, checkout flows, product filters, and conversion-focused features you've seen on Amazon, Shopify, and modern e-commerce sites.
Every store. Desktop: drawer. Mobile: sheet. Show badge count.
Every product needs this. Images + CTA above fold. Mobile-first.
Essential for all e-commerce. 3-4 steps max, guest checkout option.
Essential for 50+ products. Desktop: sidebar. Mobile: drawer.
Fashion, home goods, gifts. Requires account to persist across sessions.
Repeat purchases (books, consumables). Use modal to confirm order.
Core team roles for building digital products. Understand what each role does, their key skills, and how they contribute to product success.
Strategic role that defines what to build and why—prioritizes features, gathers feedback, aligns team with business goals
Engineers who build both frontend interfaces and backend systems—handle databases, APIs, and user interfaces
Designers who create user experiences and visual interfaces—research user needs, craft look and feel
Quality assurance specialists who test software for bugs and ensure reliability—write test plans, automate testing
Infrastructure specialists who manage deployment, hosting, and system reliability—automate CI/CD, monitor uptime
Analytics experts who measure product performance and user behavior—create dashboards, run A/B tests, translate metrics into insights
Battle-tested implementation prompts for the hardest UX problems. These are the "$10k features" every app needs. Click any card to see the full planning prompt.
👆 Select a pattern above to view the prompt
Each pattern includes conversational AI prompts designed for production-grade implementation
More patterns in development: Chat Interface, Activity Feed, Multi-tenant System, Admin Dashboard
From embeddings to fine-tuning—master AI terminology one word at a time. Delivered to your inbox like pages from a living dictionary.
Learn More + Subscribe →Curated by Claude Code
Deployed by John Hashem, product engineer
Use these patterns with Claude Code Starter to build AI-powered projects