From c1e28224aa2e1450031669d9a7e359b63e04687d Mon Sep 17 00:00:00 2001 From: Volpeon Date: Wed, 22 Jul 2026 19:40:59 +0200 Subject: Init --- src/ui/objects/Lightbox.tsx | 122 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 src/ui/objects/Lightbox.tsx (limited to 'src/ui/objects/Lightbox.tsx') diff --git a/src/ui/objects/Lightbox.tsx b/src/ui/objects/Lightbox.tsx new file mode 100644 index 0000000..00268cc --- /dev/null +++ b/src/ui/objects/Lightbox.tsx @@ -0,0 +1,122 @@ +/** Biome-ignore-all lint/a11y/useValidAnchor: */ +/** Biome-ignore-all lint/a11y/useAltText: */ + +import type { HTMLAttributes } from "corvos/plugins/jsx.ts"; + +import { Icon } from "$/ui/objects/Icon.tsx"; + +import { ActionButton } from "./ActionButton.tsx"; +import { LoadingIndicator } from "./LoadingIndicator.tsx"; +import { Thumbnail } from "./Thumbnail.tsx"; + +export type Props = HTMLAttributes<"dialog">; + +export const Lightbox = ({ class: cls, ...props }: Props) => ( + +
+ + {" "} + + + } + variant="static-white" + /> + } + variant="static-white" + /> +
+ +
+ } + variant="static-white" + /> + } + variant="static-white" + /> + } + variant="static-white" + /> +
+ + + +
+ +
+ +
+ +
+
+); -- cgit v1.3.1