Skip to content
Style Gallery.
ExamplesGuides
KOEN中文
GitHub ↗opens in a new tab

✳ A FIELD GUIDE FOR INTERFACES

Platform Guides

Compares Apple, Android, and Windows interaction by source and scope.

Search by what you want to do, then keep reading in the original source.

06CONNECTED DOMAINS
Browse by field →
✳
Skip to results
Moments likeSearch screens→Saving and recovery→Scrolling→Motion feedback→Comparing terms→Reading routes by task→

Browse by field

▦All fields134LayoutSpace and layout61MotionMotion and feedback13Design EngineeringState and interaction33Platform GuidesPlatform conventions9Design TerminologyTerms and meaning10ExpressionExpression and staging8
↳

Don't know the name?
Search for what you want to do.

How to use the gallery →

Platform conventions

9 resources

Nothing matched every word, so here are resources that match some of them. Also try the reading routes by task.

  • ++
    LayoutPattern

    list-detail→

    Place an explorable list beside its detail region.

  • ++
    MotionRecipe

    Motion Interaction Recipes→

    State-based product motion recipes for feedback, disclosure, modal transitions, rearrangement, progress, and dragging.

  • ++
    Design EngineeringPattern

    Latest Request Wins→

    Prevent an older read response from replacing the result of a newer user intent.

  • ++
    Platform GuidesReference

    Platform Compatibility Matrix→

    Separate transferable interaction intent from platform capabilities, target fallbacks, and required evidence.

  • ++
    Design TerminologyTerminology

    Cross-System Term Cases→

    Directly sourced terms and scoped relations for values, token resolution, interaction semantics, typography, components, and historical formats.

  • ++AaART & DIRECTION
    ExpressionGuide

    Nocturne Editorial Direction→

    A dark, glowing, editorial direction with concrete type, color, texture, and motion-density values.

  • ++
    LayoutGuide

    Layout→

  • ++
    MotionGuide

    Motion→

  • ++
    Design EngineeringGuide

    Design Engineering→

  • ++
    Platform GuidesReference

    Platform Guides→

  • ++
    Design TerminologyTerminology

    Design Terminology→

  • ++AaART & DIRECTION
    ExpressionGuide

    Expression→

  • ++
    LayoutGuide

    Layout Planning Guide→

    Pre-design entry point for choosing and composing StyleGallery Layout patterns.

  • ++
    MotionReference

    Motion Vocabulary→

    Evidence-bounded method and reference for naming observable interface motion.

  • ++
    Design EngineeringGuide

    Interface Craft Decisions→

    Repository-bounded method for purpose, implementation, review, and evidence decisions at the product layer.

  • ++
    Platform GuidesReference

    Apple Interaction As A Comparative Reference→

    Bounded comparison of Apple interaction themes with explicit web-adaptation and provenance limits.

  • ++
    Design TerminologyTerminology

    Design Source Kinds→

    Classification of vocabulary sources into design system, platform guideline, specification, design tool, pattern library, and brand style guide kinds.

  • ++AaART & DIRECTION
    ExpressionGuide

    Expression Direction Brief→

    Decide what a finished page should feel like, with concrete values, before building it.

  • ++
    LayoutPattern

    center→

    Center a block while respecting a maximum measure.

  • ++
    MotionGuide

    Motion Review Workflow→

    Evidence-first workflow for reviewing product-layer motion without changing Layout policy.

  • ++
    Design EngineeringGuide

    Consumer Migration Readiness→

    Evidence-bound method for deciding whether a consumer migration preserves its declared behavior.

  • ++
    Platform GuidesReference

    Platform Adaptation Workflow→

    Compare a native convention with a target implementation through source, capability, fallback, and evidence records.

  • ++
    Design TerminologyTerminology

    Design Source Vocabularies→

    Freshness-bounded inventory of named vocabulary sources with source kind, vocabulary surface, version boundary, and review status.

  • ++AaART & DIRECTION
    ExpressionGuide

    Brand Studies→

    Rules for unofficial reinterpretations of real brands in showcase works.

  • ++
    LayoutPattern

    super-center→

    Center one region along both axes.

  • ++
    MotionReference

    Motion Practice Reference→

    Bounded motion mechanics, heuristics, platform notes, and verification requirements.

  • ++
    Design EngineeringReference

    Design Engineering Reference Profiles→

  • ++
    Platform GuidesReference

    Android Interaction As A Comparative Reference→

    Source-bounded Android Back and adaptive-window guidance with explicit web translation and failure cases.

  • ++
    Design TerminologyTerminology

    Design Concept Families→

    Classification of design terms into foundation, interface-artifact, guidance, governance, consumption, and tooling-construct concept families.

  • ++AaART & DIRECTION
    ExpressionGuide

    Warm Print Direction→

    A light, warm, print-inspired direction with concrete type, color, texture, and motion-density values.

  • ++
    LayoutPattern

    box→

    Wrap content with predictable internal spacing.

  • ++
    MotionGuide

    Motion Decision Tree→

    Choose a motion responsibility from a user task, state change, and failure case.

  • ++
    Design EngineeringReference

    Governed Local Reference Profiles→

  • ++
    Platform GuidesReference

    Windows Interaction As A Comparative Reference→

    Source-bounded Windows keyboard, focus, and command guidance with web adaptation cases.

  • ++
    Design TerminologyTerminology

    Design Term Relations→

    Typed semantic relation model between design terms from different named sources, and the term record shape.

  • ++AaART & DIRECTION
    ExpressionGuide

    Gradient Atmosphere→

    Copy-ready blurred gradient fields, card glows, and gradient text for expressive product pages.

  • ++
    LayoutPattern

    clamped-card→

    Constrain a card to a readable fluid width.

  • ++
    MotionGuide

    Motion Brief→

    Author a product-owned transition contract with interruption, preference, and evidence requirements.

  • ++
    Design EngineeringReference

    External Consumer Adaptation→

  • ++
    Platform GuidesReference

    Adaptive Navigation Across Platforms→

    Compare window adaptation, modal presentation, and Back ownership while preserving task identity across native and web surfaces.

  • ++
    Design TerminologyTerminology

    Design Term Comparison Workflow→

    Resolve source-specific terminology questions with a scoped relation, explicit uncertainty, and a reusable handoff.

  • ++AaART & DIRECTION
    ExpressionGuide

    Grain And Texture→

    Copy-ready film grain, noise, and halftone textures without image files.

  • ++
    LayoutPattern

    content-limiter→

    Keep prose width readable inside fluid containers.

  • ++
    MotionGuide

    Observed Choreography Transcription→

    Transcribe an observed scroll choreography into Scene Composition Contract vocabulary without copying assets or claiming implementation knowledge.

  • ++
    Design EngineeringGuide

    Design Engineering Decision Tree→

    Route product craft work from the uncertain decision to a contract, example, and appropriate evidence.

  • ++
    Platform GuidesReference

    Preferences And Accessibility Across Platforms→

    Compare text scaling, motion, contrast, transparency, and accessibility semantics without collapsing distinct user preferences.

  • ++
    Design TerminologyTerminology

    Token Semantics And Resolution→

    Compare semantic roles, references, groups, resolver contexts, and runtime values without treating their names as interchangeable.

  • ++AaART & DIRECTION
    ExpressionGuide

    WebGL Hero Field→

    A three.js point field behind a hero, with pointer parallax, offscreen pausing, and safe fallbacks.

  • ++
    LayoutPattern

    fluid-styles→

    Let a region fill available width without exceeding a readable max.

  • ++
    MotionGuide

    Accessible Motion And Equivalent Feedback→

    Separate motion preferences, automatic updates, flashing, and semantic feedback before designing reduced-motion behavior.

  • ++
    Design EngineeringGuide

    Component Contract→

    Define product component semantics, states, events, asynchronous ownership, and verification before visual treatment.

  • ++
    Platform GuidesReference

    Input And Focus Across Platforms→

    Compare keyboard, pointing, dragging, focus, and target conventions using named native and web contracts.

  • ++
    Design TerminologyTerminology

    Dialog And Popover Semantics→

    Separate native component names, HTML presentation behavior, ARIA semantics, and product interaction contracts.

  • ++
    LayoutPattern

    card-grid→

    Align repeating cards in rows and columns.

  • ++
    MotionGuide

    Interruption And Retargeting→

    Keep semantic intent, presented motion, cancellation, and teardown consistent under repeated input.

  • ++
    Design EngineeringGuide

    Design Engineering Worked Examples→

    Apply component contracts to settings, asynchronous search, and destructive list actions with explicit recovery cases.

  • ++
    Design TerminologyTerminology

    Typography Roles, Styles, And Representations→

    Compare named type roles, native scaling behavior, composite token records, and CSS output without inventing universal size mappings.

  • ++
    LayoutPattern

    columns→

    Flow long content into balanced text columns.

  • ++
    MotionGuide

    Motion Rendering And Performance→

    Diagnose animation cost and choose native transition mechanisms with measurable behavior and complete fallbacks.

  • ++
    Design EngineeringGuide

    State Management Decision Tree→

    Route UI state problems to the smallest ownership or transition contract.

  • ++
    LayoutPattern

    dense-grid→

    Fill a compact grid with repeated small items.

  • ++CHANGE & CONTINUITY
    MotionGuide

    Scroll Choreography Technique→

    Copy-ready GSAP ScrollTrigger and Lenis setup, pinned horizontal travel, scrubbed scenes, and a native CSS scroll-timeline equivalent.

  • ++
    Design EngineeringGuide

    State Management→

  • ++
    LayoutPattern

    grid-wrapper→

    Center grid tracks while allowing full-width breakout tracks.

  • ++CHANGE & CONTINUITY
    MotionGuide

    Kinetic Type Technique→

    Copy-ready split-word headline rises, scroll-lit paragraphs, count-ups, and marquees that keep accessible text intact.

  • ++
    Design EngineeringPattern

    Derived State From Authoritative Inputs→

    Prevent totals, filtered lists, and dirty flags from drifting away from their inputs.

  • ++
    LayoutPattern

    masonry-approx→

    Approximate staggered content with columns when exact row alignment is not needed.

  • ++
    Design EngineeringPattern

    Draft And Persisted Baseline→

    Preserve editable work while distinguishing it from the last acknowledged saved value.

  • ++
    LayoutPattern

    page-grid→

    Align page content to margins, gutters, and a central track.

  • ++
    Design EngineeringPattern

    Selection By Stable Identity→

    Keep selection attached to an entity while a collection reorders or refreshes.

  • ++
    LayoutPattern

    ram-grid→

    Repeat items into as many useful columns as space allows.

  • ++
    Design EngineeringPattern

    Identity Boundary And Reset→

    Prevent temporary state and pending outcomes from leaking across entity or account changes.

  • ++
    LayoutPattern

    twelve-span-grid→

    Provide a twelve-column placement scaffold.

  • ++
    Design EngineeringPattern

    Optimistic Overlay And Recovery→

    Show a speculative change while preserving an authoritative base for recovery.

  • ++
    LayoutPattern

    badge-list→

    Align item labels with trailing counts.

  • ++
    Design EngineeringPattern

    Single Flight And Duplicate Submission→

    Apply an explicit policy to repeated activation of one pending operation.

  • ++
    LayoutPattern

    breadcrumb→

    Lay out hierarchy links compactly with wrapping.

  • ++
    Design EngineeringPattern

    Single Owner And Controlled Inputs→

    Keep one authoritative value when several controls edit the same setting.

  • ++
    LayoutPattern

    cluster→

    Keep related items together while allowing wrapping.

  • ++
    Design EngineeringPattern

    Submitted Snapshot And Save Acknowledgement→

    Keep later edits dirty when an earlier submitted snapshot finishes saving.

  • ++
    LayoutPattern

    deconstructed-pancake→

    Let equal cards stretch in a row and stack naturally when narrow.

  • ++
    Design EngineeringPattern

    Unsaved Changes And Navigation→

    Make leaving an edited screen an explicit decision without losing the current draft.

  • ++
    LayoutPattern

    pagination→

    Lay out page controls as a bounded wrapping row.

  • ++
    Design EngineeringPattern

    URL State And History→

    Keep shareable screen state consistent across links, refresh, and browser history.

  • ++
    LayoutPattern

    reel→

    Let a row scroll horizontally instead of wrapping.

  • ++
    Design EngineeringPattern

    Versioned And Scoped State Restore→

    Restore persisted preferences only when their schema and ownership scope are valid.

  • ++
    LayoutPattern

    split-nav→

    Separate primary and secondary nav actions in one row.

  • ++
    Design EngineeringRecipe

    Deletion And Supported Undo→

    Remove the intended entity and provide recovery that matches actual backend capabilities.

  • ++
    LayoutPattern

    tab-strip→

    Keep peer tabs in one stable row that can wrap.

  • ++
    Design EngineeringRecipe

    State Management Recipes→

  • ++
    LayoutPattern

    wrap-row→

    Wrap controls into rows with stable gaps.

  • ++
    Design EngineeringRecipe

    Multi-Step Form With Retained Draft→

    Retain entered values across steps and guard progression and final submission.

  • ++
    LayoutPattern

    frame→

    Preserve media aspect ratio in a responsive slot.

  • ++
    Design EngineeringRecipe

    Search Filters And Detail Selection→

    Preserve query context and entity identity across asynchronous search and history navigation.

  • ++
    LayoutPattern

    icon-frame→

    Keep an icon aligned inside a fixed square slot.

  • ++
    Design EngineeringRecipe

    Settings With Explicit Save→

    Edit and save preferences without losing later input or leaving with unsaved work.

  • ++
    LayoutPattern

    imposter→

    Place an overlay region over a parent without changing document order.

  • ++
    Design EngineeringGuide

    State Management Brief→

    Record authority, transitions, effects, lifetime, and acceptance cases before implementation.

  • ++
    LayoutPattern

    overlay-stack→

    Stack several regions into the same grid cell.

  • ++
    Design EngineeringGuide

    State Management Verification Matrix→

    Test event ordering, failure recovery, navigation, and identity boundaries separately from UI presentation.

  • ++
    LayoutPattern

    main-with-rail→

    Keep primary content dominant with a narrow secondary rail.

  • ++
    Design EngineeringGuide

    Native Interaction Contracts→

    Choose disclosure, dialog, popover, menu, and combobox behavior by semantics, focus, dismissal, and input ownership.

  • ++
    LayoutPattern

    media-object→

    Align media and descriptive content as a stable pair.

  • ++
    Design EngineeringGuide

    Text Input And Internationalization→

    Design composition-aware editing, explicit text units, bidirectional content, and locale-bound presentation without corrupting user input.

  • ++
    LayoutPattern

    sidebar→

    Let a narrow sidebar and wider content wrap when space is tight.

  • ++
    Design EngineeringGuide

    Loading, Progress, And Feedback→

    Separate input acknowledgement, pending work, stale content, confirmed completion, and measurable responsiveness.

  • ++
    LayoutPattern

    split-screen→

    Split a viewport or region into two balanced panes.

  • ++
    LayoutPattern

    sticky-aside→

    Keep related aside content visible during long reads.

  • ++
    LayoutPattern

    supporting-pane→

    Keep supplemental information beside a primary task.

  • ++
    LayoutPattern

    switcher→

    Switch equal regions from row to stack without a viewport breakpoint.

  • ++
    LayoutPattern

    feed→

    Stack repeated content items with stable rhythm.

  • ++
    LayoutPattern

    line-up→

    Keep card footer actions aligned at the bottom.

  • ++
    LayoutPattern

    stack→

    Create consistent vertical rhythm between direct children.

  • ++
    LayoutPattern

    step-nav→

    Present sequential steps with consistent vertical rhythm.

  • ++
    LayoutPattern

    cover→

    Keep a central region balanced between optional header and footer.

  • ++
    LayoutPattern

    fixed-sidenav-shell→

    Keep side navigation stable while main content scrolls.

  • ++
    LayoutPattern

    holy-grail→

    Place header, footer, sidebars, and main content in a resilient shell.

  • ++
    LayoutPattern

    panel-layout→

    Create predictable main and utility panels.

  • ++
    LayoutPattern

    scroll-body-shell→

    Keep shell regions fixed while only the body scrolls.

  • ++
    LayoutPattern

    sticky-footer→

    Keep footer at the bottom when content is short.

  • ++
    LayoutPattern

    sticky-header→

    Keep a header visible above a scrolling content region.

  • ++
    LayoutRecipe

    Article Page→

    Compose readable prose with optional supporting aside content.

  • ++
    LayoutRecipe

    Command Surface→

    Compose a tool-heavy shell with stable command and content regions.

  • ++
    LayoutRecipe

    Dashboard→

    Compose repeated panels and action clusters on a page grid.

  • ++
    LayoutRecipe

    Form Flow→

    Compose sequential form content with constrained width and reachable actions.

  • ++
    LayoutRecipe

    Homepage→

    Compose raw content into a homepage or ordinary webpage before product-level visual styling.

  • ++
    LayoutRecipe

    List Detail→

    Compose an explorable list beside its selected detail region.

  • ++
    LayoutRecipe

    Primitive To Recipe Matrix→

    Matrix that explains which layout primitives each screen recipe uses, why the slot exists, and what risk follows from substitution.

  • ++
    LayoutRecipe

    SaaS Settings→

    Compose a fixed side navigation with a constrained settings flow.

  • ++
    LayoutGuide

    Layout Decision Tree→

    Question-driven route from screen constraints to StyleGallery Layout patterns and recipes.

  • ++
    LayoutGuide

    Documentation Mode Taxonomy→

    Primary documentation modes, hybrid decisions, and task routing for StyleGallery.

  • ++
    LayoutGuide

    Layout Brief Template→

    Questions to answer before selecting a layout pattern stack.

  • ++
    LayoutReference

    Controlled Vocabulary→

    Canonical terminology, aliases, deprecated terms, and scannability rules for StyleGallery.

  • ++
    LayoutGuide

    Webpage Generation Workflow→

    Intake-to-implementation workflow for turning raw content into a homepage or ordinary webpage layout.

⌕

No matching resources yet.

Try a shorter search, or search again across all fields.

Find what you need in the reading routes by task →

Bookmark this page so you can find it again when you need it.

Style Gallery

From small patterns to better interfaces.

Star us on GitHub ☆Use it with agents →Reading routes by task →About this gallery →Privacy and ads