diff --git a/packages/frontend/src/lib/components/recording-card/recording-card.svelte b/packages/frontend/src/lib/components/recording-card/recording-card.svelte index d7292c6..0df67b9 100644 --- a/packages/frontend/src/lib/components/recording-card/recording-card.svelte +++ b/packages/frontend/src/lib/components/recording-card/recording-card.svelte @@ -2,8 +2,8 @@ import { _ } from "svelte-i18n"; import { Card, CardContent, CardHeader } from "$lib/components/ui/card"; import { Button } from "$lib/components/ui/button"; + import { Badge } from "$lib/components/ui/badge"; import type { Recording, DeviceInfo } from "$lib/types"; - import { cn } from "$lib/utils"; interface Props { recording: Recording; @@ -22,16 +22,6 @@ return `${minutes}:${seconds.toString().padStart(2, "0")}`; } - function getStatusColor(status: string): string { - switch (status) { - case "published": - return "text-green-400 bg-green-400/20"; - case "draft": - return "text-yellow-400 bg-yellow-400/20"; - default: - return "text-gray-400 bg-gray-400/20"; - } - } {recording.title} - + {$_(`recording_card.status_${recording.status}`)} - + {#if recording.description}

diff --git a/packages/frontend/src/routes/admin/recordings/+page.svelte b/packages/frontend/src/routes/admin/recordings/+page.svelte index e6725b1..cf5ddf8 100644 --- a/packages/frontend/src/routes/admin/recordings/+page.svelte +++ b/packages/frontend/src/routes/admin/recordings/+page.svelte @@ -131,10 +131,12 @@

- {recording.status} + {$_(`recording_card.status_${recording.status}`)} {#if recording.public}