feat(#240): Mission Control Strip — backend + frontend implementation #245

Merged
marcel merged 26 commits from feat/issue-240-mission-control-strip into main 2026-04-16 13:41:34 +02:00
Showing only changes of commit 4af2e4ad17 - Show all commits

View File

@@ -34,7 +34,9 @@ function reviewedPct(doc: TranscriptionQueueItemDTO): number {
</script>
{#if docs.length > 0}
<div class="flex flex-col gap-3 rounded-sm border border-brand-mint bg-brand-mint/10 p-4">
<div
class="flex flex-col gap-3 rounded-sm border border-brand-mint bg-brand-mint/10 p-4 transition-shadow hover:shadow-sm"
>
<div>
<div class="mb-1 flex items-center gap-2">
<h3 class="font-sans text-xs font-bold tracking-widest text-green-800 uppercase">
@@ -72,9 +74,6 @@ function reviewedPct(doc: TranscriptionQueueItemDTO): number {
</li>
{/each}
</ul>
<a href="/documents" class="mt-auto block text-xs font-semibold text-green-800 hover:underline">
{m.mission_control_ready_all_cta({ count: docs.length })}
</a>
</div>
{:else}
<div