aboutsummaryrefslogtreecommitdiff
path: root/packages/memory-graph/src/ui/glass-effect.tsx
blob: 5c072edf38cee6981a8f94451fff08f57bc7f383 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { glassMenuContainer, glassMenuEffect } from "./glass-effect.css"

interface GlassMenuEffectProps {
	rounded?: "none" | "sm" | "md" | "lg" | "xl" | "2xl" | "3xl" | "full"
	className?: string
}

export function GlassMenuEffect({
	rounded = "3xl",
	className = "",
}: GlassMenuEffectProps) {
	return (
		<div className={`${glassMenuContainer} ${className}`}>
			{/* Frosted glass effect with translucent border */}
			<div className={glassMenuEffect({ rounded })} />
		</div>
	)
}