Kinetic Heatmap

Thermal gradient with rotating color layers creating a kinetic heatmap effect.

Main Features of Kinetic Heatmap

How to Use Kinetic Heatmap in Next.js

Installation Guide for Kinetic Heatmap

Props

Customize the component with these props

PropertyTypeDefaultDescription
backgroundColor
string#9a3412Background color
layer1From
string#dc2626First layer gradient start color
layer1Via
string#f97316First layer gradient middle color
layer1To
string#eab308First layer gradient end color
layer1Opacity
number0.8First layer opacity
layer1Blur
string2xlFirst layer blur
layer1Rotate
number360First layer rotation
layer1Scale
number[][1, 1.2, 1]First layer scale animation
layer1Duration
number15First layer animation duration
layer2From
stringtransparentSecond layer gradient start color
layer2Via
string#581c87Second layer gradient middle color
layer2To
string#1e3a8aSecond layer gradient end color
layer2Opacity
number0.6Second layer opacity
layer2Blur
string3xlSecond layer blur
layer2Rotate
number-360Second layer rotation
layer2Scale
number[][1.2, 1, 1.2]Second layer scale animation
layer2Duration
number20Second layer animation duration
scanlineColor
stringrgba(0,0,0,0.2)Scanline color
scanlineSpacing
string4pxScanline spacing
scanlineSize
string100% 4pxScanline size
grainOpacity
number0.3Grain overlay opacity
grainBaseFrequency
string0.65Grain base frequency
grainOctaves
number3Grain octaves
title
stringThermalTitle text
className
stringAdditional CSS classes

When to Use

Ideal for data-heavy dashboards, tech-focused landing pages, and Next.js projects that want a 'kinetic' or thermal aesthetic. Use this React component for a rotating heatmap effect that combines vibrant color layers with technical scanline overlays.

Best Practices

Follow React best practices by selecting high-contrast 'thermal' colors (reds, oranges, purples). Maintain scalable component architecture by using this as a background for data visualizations. Optimize for performance by using efficient CSS-based rotations for the gradient layers.

Why This Component Matters in Modern UI Development

Thermal heatmap visuals communicate energy and activity. This customizable UI component givesคุณ a production-level tool for building high-energy, technical real-world application architecture.

Frequently Asked Questions

QCan I change the 'heat' colors?

Yes, both the primary 'hot' layer and the secondary 'cool' layer have independent gradient props (from/via/to).

QWhat are the scanlines?

They are optional horizontal lines that add a technical, 'monitor' feel to the background, reinforcing the data-viz aesthetic.

QDo the layers rotate in opposite directions?

Yes, they rotate in opposite directions at different speeds to create a complex, evolving pattern that never repeats.

Kinetic Heatmap - Mesh Gradients & CSS Backgrounds | Uilora