Free Webinar β€” Building for Scale with Pion & Webflow

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