src/components/background-geometry.tsximport clsx from 'clsx'export interface BackgroundGeometryProps {className?: string}export function BackgroundGeometry({ className }: BackgroundGeometryProps) {return (<divclassName={clsx('absolute left-1/2 -translate-x-1/2 opacity-20',className)}>{/* Concentric dotted circles */}<div className="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-24 h-24 rounded-full border border-dashed border-contrast" /><div className="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-48 h-48 rounded-full border border-dashed border-contrast" /><div className="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-80 h-80 rounded-full border border-dotted border-contrast" /><div className="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-md h-112 rounded-full border border-dashed border-contrast" /><div className="absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2 w-152 h-152 rounded-full border border-dotted border-contrast" />
Showing the first 20 lines.
Get full code