product-card-featured

Product Card Featured

Large product card with a wishlist toggle and a feature badge on the photo, the brand above the title, a description, swatches that switch the image, and a prominent price beside a compare toggle.

States: Default, Hover

Parts

PartFileDoes
ProductCardFeaturedProductCardFeatured.vueShows a product with its image and price, with compare and wishlist buttons.

Styling

PartRecipe
ProductCardFeaturedproduct-card-featured-image
ProductCardFeaturedproduct-card-featured-description
ProductCardFeaturedtitle
ProductCardFeaturedmeta

Install

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

npm packages
@lucide/vue

Built from

API reference

ProductCardFeatured ProductCardFeatured.vue

Shows a product with its image and price, with compare and wishlist buttons.

PropTypeDefault
product*Product—
compareLabelstring'Compare'
comparingLabelstring'Comparing'
wishlistLabelstring'Add to wishlist'
wishlistedLabelstring'Remove from wishlist'
clearoutLabelstring'Clearout'
inStoreLabelstring'In Store'
localestring—
surface'raised' | 'bare''raised'
classClassValue—
EventPayload
compareproduct: Product
wishlistproduct: Product
Data attributeValues
data-surface'raised' | 'bare'
Recipe titleSets
base: title 1 property
Recipe metaSets
base: meta 3 properties
Example
State