Docs
Animation Features of Bento grid

Animation Features of Bento grid

Animation Features of Bento grid

Calendar
Use the calendar to filter your files by date.
Cloud Sync
Access your files from anywhere with real-time sync.
Advanced Security
Keep your files secure with end-to-end encryption.
Real-time Collaboration
Collaborate with team members in real-time.
Customizable Settings
Personalize your experience with extensive settings.
Multi-Language Support
Use the app in over 20 different languages.
Favorites
Quickly access your most important files.

Installation

Install the following dependencies:

npm install framer-motion

Copy and paste the cn util code into your project.

import { ClassValue, clsx } from "clsx"
import { twMerge } from "tailwind-merge"
 
 
export function cn(...inputs: ClassValue[]) {
  return twMerge(clsx(inputs))
}
 

Copy and paste the Button code into your project.

The Bento Grid Button is in Button

Copy and paste the features code into your project.

API Reference

BentoGrid Props

PropTypeDescription
childrenReact.ReactNodeThe content of the BentoGrid.
classNamestringAdditional classes for the BentoGrid.

BentoCard Props

PropTypeDescription
classNamestringAdditional classes for the BentoCard.
titlestring | React.ReactNodeBentoCard title.
descriptionstring | React.ReactNodeBentoCard describtion.
headerReact.ReactNodeBentoCard header.
IconBentoCard icon.
hrefstringBentoCard href
ctastringBentoCard cta

Usage

 
export function BentoDemo() {
  return (
    <BentoGrid>
      {features.map((feature, idx) => (
        <BentoCard key={idx} {...feature} />
      ))}
    </BentoGrid>
  )
}