aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-13 11:21:01 +0200
committerDanilo M. <danix@danix.xyz>2026-10-13 11:21:01 +0200
commit506cadc5c07c3e3c3af9c75ca5be6b00c36204d4 (patch)
treee03b6a551c72eebd0083b30e7ff55f16bb1cca24 /docs/superpowers
parentfba63c9eb542ca1d3b7043264c76131f5a94dc77 (diff)
downloadquickshell-506cadc5c07c3e3c3af9c75ca5be6b00c36204d4.tar.gz
quickshell-506cadc5c07c3e3c3af9c75ca5be6b00c36204d4.zip
docs(spec): performance warning is a dot, stale IP a dash
IconImage cannot be recoloured without an effect layer, so the severity shows as a dot on the icon's corner. A stale public IP is a dash with no age, as the Errors section already said. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers')
-rw-r--r--docs/superpowers/specs/2026-10-13-performance-panel-design.md13
1 files changed, 8 insertions, 5 deletions
diff --git a/docs/superpowers/specs/2026-10-13-performance-panel-design.md b/docs/superpowers/specs/2026-10-13-performance-panel-design.md
index a6818c3..d0c9b5f 100644
--- a/docs/superpowers/specs/2026-10-13-performance-panel-design.md
+++ b/docs/superpowers/specs/2026-10-13-performance-panel-design.md
@@ -111,7 +111,7 @@ The check:
| no pin | ok |
| fresh fetch equals pin | ok |
| fresh fetch differs from pin | crit |
-| fetch failed, or value stale | ok, address shown as a dash or with its age |
+| fetch failed, or value stale | ok; the last value while under 4 hours old, a dash after |
A failed fetch is never a mismatch: a dropped connection must not raise the
alarm.
@@ -119,7 +119,9 @@ alarm.
## The icon
`utilities-system-monitor` through `Quickshell.iconPath`, placed before the
-controls icon in the status pill. It is tinted by the worst severity:
+controls icon in the status pill. A dot on its top-right corner shows the
+worst severity; `IconImage` cannot be recoloured without an effect layer, and
+a dot reads as well:
| Input | Warn | Crit |
| --- | --- | --- |
@@ -128,9 +130,10 @@ controls icon in the status pill. It is tinted by the worst severity:
| each disk | 90% | 95% |
| public IP | | mismatch with the pin |
-Neutral when ok, `Theme.yellow` on warn, `Theme.red` on crit. Not the accent,
-which udt can snap onto a state colour. CPU load is left out: spikes are
-normal and would flicker the icon, and sustained load shows up as heat.
+No dot when ok, a `Theme.yellow` dot on warn, a `Theme.red` dot on crit. Not
+the accent, which udt can snap onto a state colour. CPU load is left out:
+spikes are normal and would flicker the dot, and sustained load shows up as
+heat.
Left-click toggles the panel. No right-click until a drawer page exists. The
status pill expands for `perf` as it does for `sound` and `controls`.