Product Detail 50 - Ingredient Map Product Page

Pro

Skincare product page where the main bottle photo stays pinned and marks each ingredient with a leader line as you scroll through the What's inside list.

Shadcn Product Detail 50 block

Component data

ID
product-detail50
Access
pro
Created
Nov 3, 2026
Type
block
Libraries
Radix UI, Base UI, React Aria

Product Detail 50 block design & features

A shadcn/ui product detail page for a facial serum. The bottle photo sits on the left, and the right column holds the title, tags, rating, summary, price, quantity stepper and add to bag button, then a What's inside list of five ingredients and the About and How to Use copy.

The main photo doubles as an ingredient map. Every ingredient has a small dot on the bottle. On desktop the photo pins while the right column scrolls, and as each ingredient reaches the middle of the screen its dot grows, a hairline leader draws out to the edge of the frame with the ingredient's name, and its entry in the list brightens. Clicking a dot scrolls its ingredient into view. There is no separate tour section below the fold. Ingredient names, roles, copy and photo coordinates are plain data.

On mobile the photo sits above the details without pinning and the list reads at full strength. With reduced motion the leader fades in instead of drawing.