Skip to content

Reference

Find a native element, CSS hook, or complete workflow.

Patterns

41 results

Navigation and wayfinding

  • Application sidebar patternStable

    Provide persistent workspace navigation in logical document order without owning application routing or permissions.

  • Bottom navigation patternStable

    Keep a small set of primary application destinations reachable with large touch targets near the viewport edge.

  • Dock navigation patternStable

    Present a compact group of peer workspace tools as ordinary destinations rather than desktop-style launch mechanics.

  • Full-screen menu patternStable

    Present an expansive application destination list as a complete named landmark with a durable return link.

  • Site header patternStable

    Frame a site identity and its primary destinations in a resilient header landmark without owning routing or application state.

  • Table of contents patternStable

    Provide an in-page map of real heading targets using an ordinary navigation landmark and fragment links.

  • Mega menu patternPreview

    Organize a larger set of site destinations into visible, headed groups inside a native disclosure.

  • Navigation menu patternPreview

    Present durable site destinations, with optional native disclosure for a compact group of related links.

Marketing

  • Hero patternStable

    Introduce one page promise and its next actions without displacing the document heading hierarchy.

  • Announcement patternPreview

    Present a single promotional, launch, or advisory message alongside its next action without displacing the document heading order.

  • Call to action patternPreview

    Focus one supporting message and one honest next destination near the end of a content sequence.

  • Contact patternPreview

    Collect an inbound message through a native, server-submitted form with visible expectations and no required JavaScript.

  • Content section patternPreview

    Compose editorial copy with optional supporting image or poster-first video while preserving a coherent reading order.

  • FAQ patternPreview

    Answer a finite set of supporting questions with native disclosure semantics.

  • Feature grid patternPreview

    Explain a set of peer capabilities in semantic articles that reflow intrinsically.

  • Logo cloud patternPreview

    Present a finite set of client or partner marks as labelled supporting evidence.

  • Newsletter patternPreview

    Collect a subscriber address through a native, server-submitted form with clear expectations.

  • Pricing patternPreview

    Compare server-owned offers while keeping price, billing period, inclusions, and destination explicit.

  • Site footer patternPreview

    Close the page with supporting navigation, ownership, and policy information.

  • Stats pattern patternPreview

    Pair a small set of meaningful measures with explicit labels.

  • Team patternPreview

    Introduce a finite set of collaborators with names, roles, and optional biographies in a semantic list of articles.

  • Testimonial patternPreview

    Attribute a short endorsement without manufacturing interactive carousel behavior.

Commerce

  • Product card patternStable

    Summarize a server-authored product with a durable detail-page link, honest price, inventory message, and resilient media treatment.

  • Collection patternPreview

    Compose addressable product discovery around a normal GET filter form and durable product links.

  • Empty results patternPreview

    Explain an empty server response and provide durable recovery destinations without recreating collection filters or hiding the zero-result state in client code.

  • Product detail patternPreview

    Compose server-owned product media, price, inventory, variants, quantity, and purchase submission without duplicating commerce truth in the component.

  • Product filters patternPreview

    Filter a collection with URL-addressable native GET controls that can be progressively enhanced.

  • Product recommendations patternPreview

    Present server-selected related products without making recommendation logic or product truth a browser concern.

  • Product sorting patternPreview

    Change a collection's server-owned result order through an addressable GET request without taking ownership of filters or product truth.

Overlays and disclosure

  • Alert dialog patternPreview

    Require acknowledgement of an urgent message with the native dialog top layer and focus model.

  • Confirm dialog patternPreview

    Confirm a consequential action using native dialog and form submission semantics.

  • Drawer patternPreview

    Present supporting navigation or commerce content from the inline-end edge.

  • Sheet patternPreview

    Present a short contextual task from the block-end edge of the viewport.

  • Slide-over patternPreview

    Present a focused editing task beside wide content and as a bottom sheet on narrow viewports.

Data and content

  • Compare and diff patternPreview

    Compare two authored versions while preserving reading order and expressing removals and additions with native HTML rather than color alone.

  • Responsive table patternPreview

    Keep genuinely tabular relationships intact in narrow containers by providing an explicitly labelled horizontal scrolling region.

  • Stats patternPreview

    Present a small set of labelled measures with explicit units, qualifiers, and unavailable states in an intrinsic grid.

  • Steps patternPreview

    Present an ordered sequence while preserving list order, headings, and authored current-step state.

  • Timeline patternPreview

    Show chronological events or authored milestones while keeping their order, headings, dates, and status meaningful in the document.

Forms and selection

  • Quantity input patternPreview

    Collect a bounded numeric quantity with a native number input and optional, touch-friendly stepper buttons.

  • Rating patternPreview

    Collect one rating value through a native radio group whose selected state is visible without relying on color alone.