Generator Wave Blob
A landing page team generates three layered waves under the hero and pastes the WaveDivider component, which follows light and dark themes through the primary token.
Choose the primitives library your project already uses. Both look the same: your theme, not the variant, controls colors, shape, type and motion.
About this feature
What it's for
- A landing page team generates three layered waves under the hero and pastes the WaveDivider component, which follows light and dark themes through the primary token..
- A product team adds a soft blob behind an empty-state illustration using the Tailwind class, with no extra dependency..
- A designer exports a morphing blob as CSS for a pricing section; it crossfades between two seeds and stays still for users who prefer reduced motion..
Includes
- Seeded organic blobs
- Wave dividers
- Layered waves
- Complexity and contrast controls
- Seed randomise
- Flip and position
- Morph target seed
- Animated variant transform opacity
Works with
- Radix UI and Base UI primitives (pick the one your project uses)
- React 19, Next.js App Router and Tailwind CSS 4, installed with the shadcn CLI
- Your theme tokens, in light and dark mode
Install
Included with Agentic UI Kit (one-time license). Install needs your license key: see pricing · connect your project.
agentic-ui add generator-wave-blobnpx shadcn@4.17.0 add @agentic-ui/generator-wave-blobUsed in
A standalone component: drop it into any screen.
- Type
- Feature
- Variants
- Radix UI and Base UI
- Themes
- Light and dark
- Widths
- Preview it at desktop, tablet and mobile widths above.
- Motion
- Animated, with a reduced-motion fallback
- npm packages
- None beyond your project's React and Next.js
- Registry dependencies
lib-generator-foundationlib-motion- Files
5 files
- components/agentic-ui/generator-wave-blob/wave-blob-generator.css
- components/agentic-ui/generator-wave-blob/wave-blob-generator.tsx
- components/agentic-ui/generator-wave-blob/wave-blob-shape.tsx
- components/agentic-ui/generator-wave-blob/generate.ts
- components/agentic-ui/generator-wave-blob/index.ts
Related components
Generator Easing Spring Editor
A design-system team tunes the brand ease and spring and exports them as a tokens.json override for the Stripe personality.
Details and live previewGenerator Foundation Shell
A background pattern generator that exports CSS, Tailwind classes, a React component and a shadcn registry item.
Details and live previewGenerator Glass
A product team tunes a frosted navigation bar over a hero image and ships it as one CSS class with a solid fallback.
Details and live previewGenerator Gradient Mesh
A marketing team builds a hero backdrop from the brand's chart colours and ships it as one CSS class.
Details and live preview