diff --git a/web/src/app/api/requests/route.ts b/web/src/app/api/requests/route.ts index 8087281..67de383 100644 --- a/web/src/app/api/requests/route.ts +++ b/web/src/app/api/requests/route.ts @@ -64,6 +64,7 @@ export async function GET() { claimedAt: r.job.claimedAt, updatedAt: r.job.updatedAt, downloadProgress: r.job.downloadProgress, + paused: r.job.paused, candidateCount: cands.length, chosen: chosen ? { source: chosen.source, format: chosen.format, trackCount: chosen.trackCount } : null, }; diff --git a/web/src/app/design.css b/web/src/app/design.css index 9bad9ce..4582afe 100644 --- a/web/src/app/design.css +++ b/web/src/app/design.css @@ -245,6 +245,9 @@ nav.contents .sep { flex: 1; } .btn.ghost { border-color: var(--rule-2); color: var(--graphite); } .btn.ghost:hover { background: transparent; border-color: var(--ink); color: var(--ink); } +.press-controls { display: flex; gap: 0.5rem; align-items: center; margin: 0 0 1rem; flex-wrap: wrap; } +.item-controls { display: inline-flex; gap: 0.5rem; align-items: center; } + .toggle { font-family: var(--mono); font-size: 0.64rem; letter-spacing: 0.1em; text-transform: uppercase; color: var(--graphite); display: inline-flex; align-items: center; gap: 7px; cursor: pointer; diff --git a/web/src/app/queue.tsx b/web/src/app/queue.tsx index d18ea85..506405b 100644 Binary files a/web/src/app/queue.tsx and b/web/src/app/queue.tsx differ