import { motion } from "motion/react"; import { useEffect, useState } from "react"; import { useTheme } from "../context/ThemeContext"; export default function GeometricBackground() { const [mounted, setMounted] = useState(false); const { config, theme } = useTheme(); useEffect(() => { setMounted(true); }, []); if (!mounted) return null; return (
{/* Soft overlay gradient according to atmosphere theme */}
{/* Floating geometric elements */} {/* Grid pattern overlay */}
); }