Docs
Noise Texture

Noise Texture

SVG fractal noise grain overlay with blend modes for depth and texture.

Noise Texture

SVG fractal noise grain overlay

Installation

Usage

import { NoiseTexture } from "@/components/pioneerui/noise-texture"
 
export default function Hero() {
  return (
    <NoiseTexture className="bg-gradient-to-br from-violet-900 to-indigo-900" opacity={0.2}>
      <h1 className="text-white text-4xl font-bold">Textured Hero</h1>
    </NoiseTexture>
  )
}

Props

PropTypeDefaultDescription
opacitynumber0.15Noise overlay opacity (0–1)
baseFrequencynumber0.65SVG feTurbulence base frequency
numOctavesnumber3Turbulence complexity levels
childrenReact.ReactNodeundefinedContent rendered above noise
classNamestringundefinedAdditional CSS classes