refine: align positive update presentation

Display the primary release heading as What's new?, render the install and active download states in the success palette, and reserve red exclusively for cancellation and failure.
This commit is contained in:
Sucukdeluxe
2026-08-21 00:48:10 +02:00
parent 44fb93e7ea
commit d3c6475321
4 changed files with 15 additions and 4 deletions
+6
View File
@@ -2540,6 +2540,12 @@ select.hs-input { max-width: none; width: auto; min-width: 140px; }
transition: width .48s cubic-bezier(.22, 1, .36, 1), background-color .16s ease;
}
.update-progress-track span[data-state="downloading"],
.update-progress-track span[data-state="verifying"],
.update-progress-track span[data-state="prepared"] {
background: var(--success);
}
.update-progress-track span[data-state="aborted"],
.update-progress-track span[data-state="error"] {
background: var(--danger);