product-card-minimal

Product Card Minimal

Quiet linked product tile with colour pills, name and subtitle, rating, colour count and price.

States: Default, Hover

Parts

PartFileDoes
ProductCardMinimalProductCardMinimal.vueShows a product with its image, name, price and number of colours.

Styling

PartRecipe
ProductCardMinimalproduct-card-minimal-image
ProductCardMinimalsection-title
ProductCardMinimalhint
ProductCardMinimalmeta
ProductCardMinimalfocus-ring

Install

Writes 3 files into components/sections/product-card-minimal/. For agents, npx @frontic/ui docs product-card-minimal prints this reference as markdown; the MCP server serves the same.

Built from

API reference

ProductCardMinimal ProductCardMinimal.vue

Shows a product with its image, name, price and number of colours.

PropTypeDefault
product*Product—
colorCountLabel((count: number) => string)`${count} ${count === 1 ? 'Color' : 'Colors'}`
clearoutLabelstring'Clearout'
inStoreLabelstring'In Store'
localestring—
ratingLabel((score: number, max: number) => string)—
surface'raised' | 'bare''raised'
classClassValue—
Data attributeValues
data-surface'raised' | 'bare'
Recipe product-card-minimal-imageSets
base: product-card-minimal-image 1 property
Recipe section-titleSets
base: section-title 2 properties
Recipe hintSets
base: hint 2 properties
Recipe metaSets
base: meta 3 properties
Recipe focus-ringSets
base: focus-ring 3 properties
Example
State