From 65803055f80a7b5aaf0f9de519c3565e0de19531 Mon Sep 17 00:00:00 2001
From: SandObserver <260779319+SandObserver@users.noreply.github.com>
Date: Sun, 30 Aug 2026 11:13:50 -0400
Subject: [PATCH] Fix: give the badge screenshots content-hashed filenames
Rename badge-labels.png and badge-list.png to carry a content hash so a
replaced image is served under a new URL. Files in public/ are sent with a
one-year immutable cache, so reusing a filename leaves the previous image at
the edge.
---
.../{badge-labels.png => badge-labels-c9fda069.png} | Bin
.../{badge-list.png => badge-list-a6444739.png} | Bin
src/content/docs/docs/badges.md | 4 ++--
3 files changed, 2 insertions(+), 2 deletions(-)
rename public/img/dashboard/{badge-labels.png => badge-labels-c9fda069.png} (100%)
rename public/img/dashboard/{badge-list.png => badge-list-a6444739.png} (100%)
diff --git a/public/img/dashboard/badge-labels.png b/public/img/dashboard/badge-labels-c9fda069.png
similarity index 100%
rename from public/img/dashboard/badge-labels.png
rename to public/img/dashboard/badge-labels-c9fda069.png
diff --git a/public/img/dashboard/badge-list.png b/public/img/dashboard/badge-list-a6444739.png
similarity index 100%
rename from public/img/dashboard/badge-list.png
rename to public/img/dashboard/badge-list-a6444739.png
diff --git a/src/content/docs/docs/badges.md b/src/content/docs/docs/badges.md
index da29836..a7e6957 100644
--- a/src/content/docs/docs/badges.md
+++ b/src/content/docs/docs/badges.md
@@ -102,14 +102,14 @@ An app can have five labels. Only the first one that has something to report is
When a second badge is reporting, a matching pill appears behind the first in that badge's colour. It means there is more to see.
-
+ Jellyfin and Seerr each have more behind the badge. SABnzbd has one label, so nothing is stacked.
Hover the badge, tap it on a phone, or move focus to the tile with a keyboard. Everything the tile is reporting opens in a list, with the full numbers and no truncation. Press Escape or tap elsewhere to close it. Tapping the badge opens the list without following the link.
-
+ The list carries whatever the badge has no room for, in the same order.