Commerce · Page template

Product Details

Image gallery + variant selector + buy actions + tabbed detail — the canonical PDP.

app.example.com/customers/1742
What it is

When to reach for it.

Two-column product detail page. Image gallery on the left, product info + variant selector + add-to-cart on the right. Underneath, tabbed sections for description, specifications, and reviews. The canonical product detail surface for any catalog flow.

  • Building the detail view that a Product Catalog card opens into.
  • Anywhere a single record needs both visual hero treatment and structured detail tabs.
  • Replacing a flat product page that's outgrown its scroll length.
Structure

What's in the template.

Each section pre-wired with the right CleenUI primitives. Swap, remove, or extend any of them — the template is a starting point, not a constraint.

  1. 1

    Image gallery

    Left column — primary image with thumbnail strip.

    Card
  2. 2

    Product summary

    Right column — title, short description, price.

    HeadingText
  3. 3

    Variant selector

    Size, color, quantity controls.

    SelectToggle
  4. 4

    Buy actions

    Primary Add-to-cart + secondary Wishlist or Compare.

    Button
  5. 5

    Detail tabs

    Description / Specifications / Reviews — under the fold.

    TabsTextTable
Components used

Everything this template touches.

All of these are in the catalog — the Builder skill imports them automatically. Each chip links to that component's page.

CardHeadingTextSelectToggleButtonTabsTable
What you customize

Substitutions.

When the Builder skill scaffolds this template for you, these are the fields it asks about — or infers from your prompt.

FieldExampleWhere it appears
productNounProductPage title and CTAs
variantOptionsSize · ColorVariant selector
tabSectionsDescription · Specifications · ReviewsDetail tabs
⚡ Already in an AI editor?

Set up CleenUI in your tool.

Ask your AI agent to scaffold this template in your project — the Builder skill knows the Product Details layout and the components it uses.

Get started

Get started with CleenUI.

Two paths to your first component. Pick the one that fits how your team builds.

Path A · Recommended

With AI agent skills

One prompt to your AI tool. The Setup skill handles dependencies, design tokens, build config, and component registration — all without leaving your editor.

Path B · Manual

With npm

The classic flow. Install the package, import the styles, drop in your first component. No agents required — same end result.