Feature Grid
Grid of feature cards with icons, titles, and descriptions.
Preview
Everything you need to ship fast
Blocks designed to look polished on day one and stay flexible as you scale.
Copy-paste ready
Every block ships as a self-contained React component.
Themeable tokens
Swap the entire look with a single palette change.
Production layouts
Real marketing patterns you can drop into any product page.
Installation
terminal
Other package managers
bunx --bun shadcn@latest add https://trents.tech/r/feature-grid.jsonUsage
feature-grid-demo.tsx
import { Check, Sparkles, Zap } from "lucide-react"
import FeatureGrid from "@/components/blocks/feature-grid"
export default function FeatureGridDemo() {
return (
<FeatureGrid
// Customize the section headline and copy.
title="Everything you need to ship fast"
description="Blocks designed to look polished on day one and stay flexible as you scale."
// Each feature needs a title, description, and icon.
features={[
{
title: "Copy-paste ready",
description: "Every block ships as a self-contained React component.",
icon: <Sparkles className="size-5" />,
},
{
title: "Themeable tokens",
description: "Swap the entire look with a single palette change.",
icon: <Zap className="size-5" />,
},
{
title: "Production layouts",
description: "Real marketing patterns you can drop into any product page.",
icon: <Check className="size-5" />,
},
]}
/>
)
}