From dd5fe844d479e394ca4aa5449bad9da60887afaf Mon Sep 17 00:00:00 2001 From: BoulderBadgeDad Date: Thu, 28 May 2026 23:48:23 -0700 Subject: [PATCH] UI consistency (buttons 2/N): wishlist modal buttons -> .btn Migrate the wishlist add-to-wishlist modal buttons onto the shared .btn primitive: primary -> .btn--primary, secondary -> .btn--secondary, the green download CTA -> new .btn--download modifier. Added a shared .btn.loading state (amber pulse, reusing the existing pulse-loading keyframe) since confirm-add-to-wishlist-btn toggles `loading` via JS (wishlist-tools.js). Removed the dead .wishlist-modal-btn* rules and re-scoped the mobile full-width override to `.wishlist-modal-actions .btn`. --- webui/index.html | 6 +-- webui/static/style.css | 96 ++++++++++-------------------------------- 2 files changed, 26 insertions(+), 76 deletions(-) diff --git a/webui/index.html b/webui/index.html index 55be3e95..bae77d96 100644 --- a/webui/index.html +++ b/webui/index.html @@ -7290,15 +7290,15 @@