Tailwind CSS

Which components need Tailwind, and how to configure it in v4 or v3.

Some components style themselves with Tailwind CSS utility classes. Without Tailwind configured in your project, they may render unstyled.

Tailwind Setup

We support both Tailwind v4 (recommended) and Tailwind v3.

Tailwind v4 scans your project automatically. As long as your global stylesheet imports Tailwind, the components will style themselves correctly with zero extra configuration:

source
CSS
@import "tailwindcss";

Tailwind v3

On Tailwind v3, ensure that your content array config covers the directory where the components are installed (by default @/components/vv):

source
JS
// tailwind.config.js
export default {
  content: [
    "./app/**/*.{ts,tsx}",
    "./src/**/*.{ts,tsx}",
    "./components/**/*.{ts,tsx}",
  ],
};

Note: Some components (like cinematic-text and video-card) rely on Tailwind classes for their layouts and styles, while others are styled via custom CSS or canvas renderers. Since you own the source files, you can easily swap the utility classes or customize them to fit your preferred styling system.