Frost Glass Mesh

Frosted glass gradient with animated color blobs and backdrop blur.

Main Features of Frost Glass Mesh

How to Use Frost Glass Mesh in Next.js

Installation Guide for Frost Glass Mesh

Props

Customize the component with these props

PropertyTypeDefaultDescription
backgroundColor
string#ffffffBackground color
blob1Color
string#c084fcFirst blob color
blob1Size
string60vwFirst blob size
blob1Blur
string100pxFirst blob blur
blob1Opacity
number0.6First blob opacity
blob1Position
stringtop-0 left-0First blob position
blob1TranslateX
number[][0, 100, 0]First blob X translation
blob1TranslateY
number[][0, -50, 0]First blob Y translation
blob1Duration
number10First blob animation duration
blob2Color
string#93c5fdSecond blob color
blob2Size
string60vwSecond blob size
blob2Blur
string100pxSecond blob blur
blob2Opacity
number0.6Second blob opacity
blob2Position
stringbottom-0 right-0Second blob position
blob2TranslateX
number[][0, -100, 0]Second blob X translation
blob2TranslateY
number[][0, 50, 0]Second blob Y translation
blob2Duration
number12Second blob animation duration
blob3Color
string#f9a8d4Third blob color
blob3Size
string40vwThird blob size
blob3Blur
string80pxThird blob blur
blob3Opacity
number0.5Third blob opacity
blob3Scale
number[][1, 1.2, 1]Third blob scale animation
blob3Duration
number8Third blob animation duration
overlayColor
stringrgba(255, 255, 255, 0.1)Overlay color
overlayBlur
string100pxOverlay blur
gradientFrom
stringtransparentGradient start color
gradientVia
stringrgba(255, 255, 255, 0.4)Gradient middle color
gradientTo
stringrgba(255, 255, 255, 0.1)Gradient end color
title
stringFrostedTitle text
className
stringAdditional CSS classes

When to Use

Excellent for modern dashboards, Apple-style landing pages, and Next.js applications that want a clean, frosted glass aesthetic. Use this React component for a multi-blob mesh gradient that sits behind a heavy backdrop blur for a layered, depth-heavy look.

Best Practices

Maintain scalable component architecture by using this as a flexible background for various UI panels. Follow React best practices by selecting soft, translucent colors for the blobs. Optimize for performance by adjusting the `overlayBlur` for different devices.

Why This Component Matters in Modern UI Development

Frosted mesh gradients are a hallmark of premium modern UI design. This production-ready component provides a refined version of this aesthetic, adding visual weight and semantic authority to your project.

Frequently Asked Questions

QCan I adjust the frosting intensity?

Yes, the `overlayBlur` prop controls how 'milky' the glass appears, ranging from a subtle soften to a thick, opaque frost.

QAre the blobs animated?

Yes, all 3 blobs move on independent paths with varying durations to create a constant, non-repeating flow of color.

QIs it mobile responsive?

Absolutely, the blob sizes and blur amounts scale to ensure the frosted effect remains consistent on smaller screens.

Frost Glass Mesh - Mesh Gradients & CSS Backgrounds | Uilora