A sticky scroll section where the active step highlights as you scroll and a pinned preview swaps with a step counter. Pass your own steps as props.
npx shadcn@latest add @minidev/sticky-feature-story
sticky-feature-story