The Widget Library for Squarespace is here! Get it now >>

Animated Radial Gradient Hero - Fluid Background

Free

Create a mesmerizing first impression with the Animated Radial Gradient Hero, a premium header component that brings static pages to life through subtle, fluid motion. Unlike standard solid-color backgrounds, this widget utilizes a deep, multi-layered CSS Radial Gradient that mimics the look of a spotlight or a glowing aura.

The core feature of this section is its performance-first animation engine. Using lightweight CSS keyframes (@keyframes), the background gradient slowly drifts and pulses (translating and scaling), creating a "breathing" effect that adds depth and dynamism without the heavy load times associated with video backgrounds or WebGL scripts.

The design features a soothing Teal and Cyan color palette (#b2ebf2 to #0097a7), evoking feelings of clarity, technology, and calm. The content is centered and minimalist, stripping away distractions to focus purely on a bold headline and a clean subheadline. This layout is particularly effective for SaaS platforms, digital agencies, or wellness brands looking to convey a sense of flow and ease.

Key Features:

  • Fluid Background Animation: A gentle, continuous drift animation using CSS transforms creates an immersive, living background.
  • Deep Radial Gradient: Uses a 3-color stop system to create a realistic lighting effect that vignettes naturally at the edges.
  • Performance Optimized: Achieves complex visual motion using only CSS, ensuring 60fps performance on most devices.
  • Minimalist Center Layout: Focuses user attention strictly on the value proposition with clean, high-contrast typography.
  • Fully Responsive: The radial gradient automatically centers itself on mobile devices, ensuring the "spotlight" effect remains consistent across all screen sizes.

How to use this widget

  • Change your content and adjust the styles to match your design
  • Click export and copy the code
  • Paste it on your web page by adding a code/html block in your website builder (e.g., Squarespace, WordPress, Webflow, Wix) and paste the code.

👋 P.S. Have questions? Leave a comment.