import React from 'react' interface DeepVoidBackgroundProps extends React.HTMLAttributes { children?: React.ReactNode className?: string disableAnimation?: boolean } export function DeepVoidBackground({ children, className = '', disableAnimation = false, ...props }: DeepVoidBackgroundProps) { return (
{/* Background layers: use a much lighter static stack when animations are disabled */} {disableAnimation ? ( <>
) : ( <> {/* 1. Grain/Noise Texture */}
{/* 2. Grid System */}
{/* 3. Ambient Glow Spots */}
{/* 4. CRT/Scanline Overlay */}
)} {/* Content Layer */}
{children}
) }