Original interface recipes

Pattern Forge turns common UI problems into original build recipes.

Instead of cloning another tutorial catalog, this hub groups the most useful front-end patterns by real product jobs: navigation, onboarding, forms, media, dashboards, commerce, and production polish. Each recipe name, grouping, and explanation here is original to EduSmartUp.

50+ recipe directions HTML + CSS + JS friendly Accessibility checkpoints
08recipe families
50+topic ideas covered
12starter packs
100%original naming and framing

Coverage Map

This page is designed to cover the same broad category space people usually search for in interface recipe libraries, but with a different taxonomy. Use it as your build map when planning a new section of the site or a new exercise inside the Try-It editor.

Movement and wayfinding

Navigation families

  • Command drawers
  • Sticky top rails
  • Section jump bars
  • Scrolling breadcrumb docks
  • Profile action menus
  • Mobile slide panels
  • Full-screen focus menus
  • Progress-aware nav bars
Storytelling and content

Layout families

  • Bento dashboards
  • Magazine article rails
  • Feature comparison boards
  • Pricing stacks
  • Testimonial mosaics
  • Roadmap timelines
  • Portfolio case studies
  • Launch countdown blocks
Accounts and input

Form families

  • Split-screen sign in
  • Signup stepper
  • Settings drawers
  • Password reveal flows
  • Inline validation
  • Upload dropzones
  • Checkout review stacks
  • Search command palettes
Motion and media

Interactive media families

  • Hero slides
  • Annotated galleries
  • Hover reveal cards
  • Modal previews
  • Stat counters
  • Skeleton states
  • Toast systems
  • Alert stacks

Content Layouts

These patterns help with storytelling, comparison, conversion, and structured reading.

BeginnerMarketingGrid

Bento Launch Board

A mixed-size card grid that lets one hero tile dominate while support facts, quotes, and statistics fill smaller panels around it.

BeginnerCommerceComparison

Pricing Ladder

A pricing section with a dominant middle tier, guaranteed comparison rows, and a compact mobile stacking strategy.

IntermediateEditorialReading

Story Rail Article

A two-column article with chapter indicators, callout notes, and in-flow media. Useful for long-form guides and case studies.

IntermediateBrandTrust

Testimonial Mosaic

A mixed-card quote wall that balances customer proof, avatar cards, star ratings, and measurable outcomes.

Forms and Auth

These patterns cover the form-heavy areas teams usually rebuild over and over.

BeginnerAuthConversion

Split Welcome Login

A left panel for brand value and a right panel for the form. Use it for login, register, and password reset experiences.

HTML
<section class="auth-shell">
  <aside class="auth-story">
    <h2>Build faster with guided labs</h2>
    <p>Save projects, track progress, and reopen work anywhere.</p>
  </aside>
  <form class="auth-form">
    <label>Email<input type="email" required></label>
    <label>Password<input type="password" required></label>
    <button type="submit">Continue</button>
  </form>
</section>
IntermediateForm UXValidation

Guide Rail Form

A long form with helper copy, inline validation, and section summaries pinned beside the inputs. Good for account setup, grant applications, and onboarding questionnaires.

IntermediateSearchKeyboard

Command Search Sheet

A keyboard-driven search surface that filters commands, routes, and entities. Useful in dashboards, CMS tools, and docs sites.

AdvancedCheckoutFlow

Review-Ready Checkout

A two-step checkout with shipping, payment, confirmation summary, coupon entry, and explicit error placement.

Media and Feedback

Interactive media is more than slideshows. These patterns connect motion, trust, and state changes.

BeginnerGalleryMedia

Captioned Gallery Track

A gallery with thumbnails, captions, progress position, and an optional full-screen stage. Useful for portfolios and product shots.

BeginnerStatusFeedback

Toast Stack

Reusable temporary messages for success, warning, info, and failure states. Include a title, body, icon, and dismiss action.

IntermediatePerceived speedLoading

Skeleton Gallery

A loading state that mimics the final card geometry to reduce layout shift while data arrives.

IntermediateModalMedia

Focus Lightbox

A media overlay with keyboard navigation, previous/next controls, and locked background scroll.

Dashboards and Commerce

These are the high-density patterns teams need when a project graduates from a marketing page to a working product.

IntermediateApp shellAnalytics

Metrics Deck

A dashboard opening section that combines KPI cards, trend spark lines, filter pills, and a date-range switcher.

IntermediateWorkflowTasks

Kanban Board Lane

A drag-ready task layout with assignee chips, due date pills, and density modes for compact and expanded views.

AdvancedCommerceCatalog

Product Shelf Grid

A product list with filters, quick view, inline badges, price comparison, and review density summaries.

AdvancedFinanceDocuments

Invoice Review Sheet

A printable order or invoice panel with line items, totals, tax breakdown, signature area, and payment status ribbon.

Accessibility and QA

Patterns do not count as production-ready until they survive keyboard use, reduced motion settings, and real content pressure.

Quality gate

For every recipe in Pattern Forge, validate landmarks, focus order, contrast, keyboard reachability, and error feedback before you call it finished.

CheckWhat to verifyWhy it matters
Keyboard flowTab order, visible focus, escape routes, focus returnSupports keyboard-only and assistive tech users
Reduced motionDisable nonessential animation and long parallax movesPrevents discomfort and improves clarity
Real data densityLong names, empty states, large counts, validation errorsPrevents polished demo-only layouts from breaking
Touch comfortButton size, card spacing, swipe affordancesImproves mobile reliability
Color independenceUse icons, labels, and text instead of color aloneImproves comprehension for more users

Build Workflow

Use this workflow whenever you turn a pattern idea into a real page or tutorial.

1

Define the job

Decide what the user must accomplish: find, compare, submit, review, or confirm.

2

Pick the shell

Choose a layout family: rail, board, shelf, sheet, mosaic, ladder, or stack.

3

Design the states

Plan default, loading, empty, success, warning, and error views before styling details.

4

Stress test

Try it with mobile width, keyboard only, large content, and bad network assumptions.

Starter Packs

These are original project directions you can build from the recipe families above.

Creator Kit

Portfolio hero, project gallery, testimonial mosaic, booking form, FAQ stack.

Course Platform

Sticky lesson rail, progress cards, module accordion, quiz panels, account dashboard.

Product Launch

Bento launch board, pricing ladder, countdown strip, comparison table, signup callout.

Admin Console

Metrics deck, command search sheet, settings drawer, activity feed, table filters.