CaffenzaDocs

Product cards

Card media, coffee specs, roast meter, badges, swatches and quick add.

Parts of a product card.
Parts of a product card.

Product cards appear in collections, search results, featured products, mega menus and recommendations. Set them once in Theme settings → Product card and they look the same everywhere.

Card styles

Sections that show products let you choose a card style:

StyleShows
SimpleOne detail line (for example tasting notes), the price and the level meter.
Brew specsUp to three spec cells, such as Origin, Process and Caffeine.
Pairs withA companion product, for example a grinder that pairs with a coffee.

The specs, meter, detail line and companion come from product metafields. Follow Coffee product details to set them up.

Badges

Only one badge shows on a card, in this order: Sold out, then your own badge from the caffenza.card_badge metafield (for example “Bestseller” or “New”), then the origin badge, then Sale.

Note

Product ratings only appear when a reviews app saves ratings to the standard reviews.rating and reviews.rating_count metafields. The theme never shows fake stars.

Screenshots

Simple, Brew specs and Pairs with cards.
Simple, Brew specs and Pairs with cards.
Card badges.
Card badges.
Variant options on cards.
Variant options on cards.
Second image and card carousel.
Second image and card carousel.
Quick view.
Quick view.
Pills and dropdown variant pickers.
Pills and dropdown variant pickers.
Product card settings.
Product card settings.

Product card

SettingOptionsWhat it does
Media
Media aspect ratioPortrait · Square · Landscape · Adapt to image
Show card borderOn / OffOff: no frame — the photo runs the card's full width and the text lines up with its edge.
Show second image on hoverOn / Off
Show carouselOn / OffShows up to 5 product images with arrows, replacing the second image on hover. Extra images load only when a shopper browses them.
Image sourceFeatured image · First variant image
Show variant options on cardsOn / OffShows the first option that has swatches — color or image — as selectable chips on the product card. Options without swatches show as pills instead.
Specs strip
Spec 1 labelText
Spec 1 metafieldTextEnter as namespace.key, for example custom.origin. List metafields are shown comma-separated.
Spec 1 suffixTextOptional unit shown after the value, for example mg or g.
Spec 2 labelText
Spec 2 metafieldTextEnter as namespace.key, for example custom.origin. List metafields are shown comma-separated.
Spec 2 suffixTextOptional unit shown after the value, for example mg or g.
Spec 3 labelText
Spec 3 metafieldTextEnter as namespace.key, for example custom.origin. List metafields are shown comma-separated.
Spec 3 suffixTextOptional unit shown after the value, for example mg or g.
Level meter
Meter labelText
Meter metafieldTextA number (integer) metafield, entered as namespace.key, for example custom.roast_level.
Meter maximum3–10
Detail line
Detail metafieldTextOne line under the product name on simple cards, entered as namespace.key, for example custom.tasting_notes.
Promotion
Quick addOn / Off
Quick viewOn / OffAdds a Quick view button to product cards that opens the product in a dialog, without leaving the page.
Show product vendorOn / Off
Show product ratingOn / OffRenders only from a connected reviews app or metafield — never a placeholder value.
Show sold out badgeOn / Off
Show discount badgeOn / Off
Show discount asPercentage · Saving amount
Show subscription offerOn / OffAdds a line under the price on products sold by subscription, such as "Subscribe & save 10%". The saving is the best one among the product's subscription plans. Plans come from a subscription app.
Dynamic icons list
Icon metafieldText
Label metafieldText

Badges

SettingOptionsWhat it does
Position on cardsTop left · Top right · Bottom left · Bottom right
Corner radius0–24 px

Color swatch

SettingOptionsWhat it does
Round color swatchesOn / Off
Variant images
Width24–80 px
Height24–80 px
BordersOn / Off
Border thickness0–4 px
Border opacity0–100 %
Variant pills / inputs
Border thickness0–4 px
Width40–100 px
Variant picker
Option stylePills · DropdownApplies to the product page, featured product and quick view. A dropdown suits options with many values; color swatches show inside its list.
Show prices on optionsOn / OffShown only when an option's values cost different amounts, for example sizes, with the unit price when the product has one.