FreeBlocks
Feature Bento Showcase
Use this component on SaaS landing pages, agency pages, and feature sections where multiple benefits need a compact visual layout.
ReactTailwind CSSBentoFeatures
Automate scope
Turn ideas into clear tasks.
AI briefs
Live demos
Production handoff
Overview
An asymmetric bento feature layout for product benefits and launch proof.
Framework
React
Styling
Tailwind CSS
Animation
Motion
Create a Vite React project
bashnpm create vite@latest my-ui-app -- --template react-ts
cd my-ui-app
npm installCreate a Next.js project
bashnpx create-next-app@latest my-ui-app --typescript --tailwind --eslint
cd my-ui-appAdd Tailwind CSS to Vite
bashnpm install -D tailwindcss postcss autoprefixer
npx tailwindcss init -pInstall dependencies
bashNo additional packages required after Tailwind CSS setup.Usage
tsx<FeatureBentoShowcase />Feature Bento Showcase.tsx
tsxexport function FeatureBentoShowcase() {
return (
<div className="grid grid-cols-4 gap-3 rounded-xl border border-white/10 bg-black p-5 text-white">
<div className="col-span-4 rounded-xl border border-white/10 bg-white/[0.04] p-4 md:col-span-2">
<p className="text-2xl font-black">Automate scope</p>
<p className="mt-2 text-xs text-zinc-400">Turn ideas into clear tasks.</p>
</div>
<div className="col-span-2 rounded-xl border border-white/10 bg-lime-300/10 p-4 text-lime-300 md:col-span-1">AI briefs</div>
<div className="col-span-2 rounded-xl border border-white/10 bg-white/[0.04] p-4 text-zinc-400 md:col-span-1">Live demos</div>
<div className="col-span-4 rounded-xl border border-white/10 bg-white/[0.04] p-4 text-zinc-400">Production handoff</div>
</div>
);
}