From bc8cc99280775fd40031b409c7ac27b9c81b808a Mon Sep 17 00:00:00 2001 From: Shawn Date: Thu, 21 May 2026 00:05:17 -0400 Subject: [PATCH] T11a: Skeleton loading fade-out fixes - Remove duplicate @keyframes shimmer (CSS conflict resolution) - Remove dead .skeleton/.shimmer-stat/.shimmer-bar CSS classes - Add hideSkeletons() fade-out to renderAssetList, renderCustList, renderActivity - Dashboard and reports already had restore*Content() fade-out --- static/index.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/static/index.html b/static/index.html index 13b18d4..43231e3 100644 --- a/static/index.html +++ b/static/index.html @@ -4568,7 +4568,7 @@ headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload), }); - showToast('Asset created!'); + showSuccessFeedback('Asset created!'); document.getElementById('ocrCreateCard').style.display = 'none'; document.getElementById('ocrResult').style.display = 'none'; setOcrStatus('Ready — take another photo', 'success'); @@ -4874,7 +4874,7 @@ headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload), }); - showToast('Asset created!'); + showSuccessFeedback('Asset created!'); clearDraft(); AppState.currentAssetId = asset.id; autoCheckin(asset.id); @@ -6056,7 +6056,7 @@ headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload), }); - showToast('Asset updated!'); + showSuccessFeedback('Asset updated!'); viewAsset(AppState.currentAssetId); } catch (e) { showToast(e.message, true);