Stop Rebuilding UI

CTA Split Before After List

A split dark CTA for React and Next.js with a two-column before after list using X and check icons, dual ShadcnioButton row, and centered headline built with shadcn/ui and Tailwind CSS

Scroll to load preview

Convert visitors with this split dark before after list CTA for React and Next.js. Features a centered headline on bg-foreground, a two-column grid that contrasts pain points against benefits using lucide-react X and CheckIcon rows, and an inverted primary ShadcnioButton paired with a ghost secondary action at the bottom. Built with TypeScript, ShadcnioButton from shadcn/ui, motion/react entrance animations, and Tailwind CSS. Perfect for competitive switch campaigns, migration prompts, and upgrade flows where visitors need to see the gap between current state and future state.

FAQ

Last updated on April 8, 2026

Was this page helpful?

Sign in to leave feedback.