Skip to content

Commit 40e571c

Browse files
v2.1.4: distinct cyan-blue for pending job status
The pending status color was the same dimmed grey as ordinary text-mid, making queued jobs blend in with everything else. Adds a new --info token (oklch hue 230, matched to the L/C profile of accent/warn/err) and uses it for status-pending. Now the four active states each have their own hue: green (downloading) · yellow (processing) · cyan (pending) · red (failed). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 6580896 commit 40e571c

3 files changed

Lines changed: 10 additions & 3 deletions

File tree

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,11 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
344344
<details>
345345
<summary><strong>Full Changelog (click to expand)</strong></summary>
346346

347+
### [2.1.4] - 2026-04-28
348+
349+
#### Changed
350+
- **`pending` job-status colour** in the side panel was indistinguishable from regular dimmed text (both grey). Pending now uses a new `--info` cyan-blue token (`oklch(78% 0.10 230)` dark, `oklch(55% 0.14 230)` light) — same lightness/chroma as `accent` / `warn` / `err`, distinct hue (230). Queued jobs are now visually scannable
351+
347352
### [2.1.3] - 2026-04-28
348353

349354
#### Changed
@@ -626,7 +631,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
626631

627632
---
628633

629-
**Version**: 2.1.3
634+
**Version**: 2.1.4
630635
**Last Updated**: 2026-04-28
631636
**Port**: 52052 (NAS host port → API container :8000)
632637

chrome-extension/manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"manifest_version": 3,
33
"name": "WebVideo2NAS",
4-
"version": "2.1.3",
4+
"version": "2.1.4",
55
"description": "Send web videos (m3u8, mpd, mp4) to your NAS for download",
66
"permissions": [
77
"storage",

chrome-extension/sidepanel.css

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
--warn: oklch(78% 0.12 75);
1717
--err: oklch(70% 0.18 25);
1818
--ok: oklch(78% 0.13 155);
19+
--info: oklch(78% 0.10 230);
1920
--font: Inter, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Noto Sans TC', 'Microsoft JhengHei', 'PingFang TC', 'Helvetica Neue', Arial, sans-serif;
2021
--mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, Menlo, Consolas, 'Courier New', monospace;
2122
--ambient: radial-gradient(120% 40% at 0% 0%, oklch(28% 0.04 200 / 0.5), transparent 60%),
@@ -39,6 +40,7 @@
3940
--warn: oklch(58% 0.14 75);
4041
--err: oklch(55% 0.20 25);
4142
--ok: oklch(58% 0.14 155);
43+
--info: oklch(55% 0.14 230);
4244
--ambient: radial-gradient(120% 40% at 0% 0%, oklch(85% 0.04 200 / 0.4), transparent 60%),
4345
radial-gradient(80% 30% at 100% 100%, oklch(85% 0.04 155 / 0.3), transparent 60%);
4446
}
@@ -526,7 +528,7 @@ button:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }
526528
.job-meta.status-processing .status-text { color: var(--warn); }
527529
.job-meta.status-completed .status-text { color: var(--text-dim); }
528530
.job-meta.status-failed .status-text { color: var(--err); }
529-
.job-meta.status-pending .status-text { color: var(--text-mid); }
531+
.job-meta.status-pending .status-text { color: var(--info); }
530532
.job-meta.status-cancelled .status-text { color: var(--text-faint); }
531533
.job-meta .meta-sep { color: var(--text-faint); }
532534

0 commit comments

Comments
 (0)