Ballmac UI home

Features 5: scrolling product tour

Numbered steps on the left; as each scrolls into view, a sticky panel on the right crossfades to its picture. On phones every step carries its own picture.

Open in v0 (opens in a new tab)

Installation

$ pnpm dlx shadcn@latest add @ballmac/features-5

Usage

Example: features-5-demo.tsx
import { Features5 } from "@/components/ballmac/blocks/features-5/features-5"

export default function Features5Demo() {
  return <Features5 />
}

Dependencies

Use with AI

A how-it-works section that shows the product as you read. Pass steps=[{ title, description, points?, visual }] where visual is any ReactNode. With the shadcn MCP server set up (guide), ask your agent:

Add the Ballmac UI Features 5: scrolling product tour (@ballmac/features-5) to this project with the shadcn MCP, then use it where it fits.

Use it for

  • Explaining a workflow in three to five steps
  • Products where each step has a distinct screen

Not for

  • Long feature lists (use features-2)
  • Pages without room to scroll

Registry JSON: https://ui.ballmac.com/r/features-5.json

Free to use in personal and commercial projects.