mirror of
https://github.com/blakeblackshear/frigate.git
synced 2025-12-16 18:16:44 +03:00
28 lines
696 B
TypeScript
28 lines
696 B
TypeScript
import { cn } from "@/lib/utils";
|
|
|
|
type ImageShadowOverlayProps = {
|
|
upperClassName?: string;
|
|
lowerClassName?: string;
|
|
};
|
|
export function ImageShadowOverlay({
|
|
upperClassName,
|
|
lowerClassName,
|
|
}: ImageShadowOverlayProps) {
|
|
return (
|
|
<>
|
|
<div
|
|
className={cn(
|
|
"pointer-events-none absolute inset-x-0 top-0 z-10 h-[30%] w-full rounded-lg bg-gradient-to-b to-transparent md:rounded-2xl",
|
|
upperClassName,
|
|
)}
|
|
/>
|
|
<div
|
|
className={cn(
|
|
"pointer-events-none absolute inset-x-0 bottom-0 z-10 h-[10%] w-full rounded-lg bg-gradient-to-t to-transparent md:rounded-2xl",
|
|
lowerClassName,
|
|
)}
|
|
/>
|
|
</>
|
|
);
|
|
}
|