Free Website Audit β€” Find what’s slowing your site down

0.1.0

Morphing Blob Background

Organic morphing blob effect using WebGL metaballs and signed distance fields.

Organic morphing blob effect using WebGL metaballs and signed distance fields.

Features

  • βœ… Zero dependencies - Pure React implementation
  • βœ… Full accessibility - ARIA labels, keyboard navigation, screen reader support
  • βœ… Theme support - Light, dark, and auto modes
  • βœ… Reduced motion support - Respects user preferences

Props

color1

  • Type: string - Default: '#8b5cf6'
  • Primary blob color (hex)

color2

  • Type: string - Default: '#ec4899'
  • Secondary blob color (hex)

blobCount

  • Type: number - Default: 5
  • Number of blobs (3-10)

speed

  • Type: number - Default: 0.5
  • Animation speed (0-1)

theme

  • Type: 'light' | 'dark' | 'auto' - Default: 'auto'
  • Theme mode

className

  • Type: string
  • Additional CSS class

Customization

Webflow Classes

Target these classes in Webflow Designer for custom styles:

  • .cc-morphing-blob
  • .cc-morphing-blob__canvas