feat: cleaner popup

This commit is contained in:
TrèsAbhi committed 2026-01-18 14:12:20 -06:00
1 parent 35275d4aa8
commit ae616fbaf3
7 files changed
+24 -8

No files matched your search

@@ -50,7 +50,7 @@
.details {
display: flex;
gap: var(--space-4);
gap: var(--space-5);
align-items: center;
.preview {
@@ -1,14 +1,16 @@
import { literals } from "@blitzkit/i18n";
import { Grade } from "@protos/auto_items";
import { StarFilledIcon } from "@radix-ui/react-icons";
import { DownloadIcon, StarFilledIcon } from "@radix-ui/react-icons";
import type { Color } from "../../core/ui/color";
import { useGameStrings } from "../../hooks/useGameStrings";
import { useStrings } from "../../hooks/useStrings";
import type { Avatar } from "../../protos/avatar";
import type { PropsWithSkeleton } from "../../types/propsWithSkeleton";
import { Badge } from "../Badge";
import { Button } from "../Button";
import { Dialog } from "../Dialog";
import { InlineSkeleton } from "../InlineSkeleton";
import { Link } from "../Link";
import { Skeleton } from "../Skeleton";
import { Text } from "../Text";
import styles from "./index.module.css";
@@ -97,6 +99,16 @@ function Details({ avatars }: DetailsProps) {
strings.avatars.no_description
)}
</Text>
<Link
underline="never"
href={`/api/avatars/${avatar.name}.webp`}
download
>
<Button>
<DownloadIcon /> {strings.avatars.download}
</Button>
</Link>
</div>
</div>
);