From ae0f48a9d9543d43b120674f0e58164d7cce95ad Mon Sep 17 00:00:00 2001
From: Ariver <shanghai3168@gmail.com>
Date: Sun, 14 Jun 2026 21:06:22 +0800
Subject: [PATCH] Refine Quick Switch UI states

---
 C1.source/Tests/AlignerCoreTests/AlignerCoreTests.swift |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/C1.source/Tests/AlignerCoreTests/AlignerCoreTests.swift b/C1.source/Tests/AlignerCoreTests/AlignerCoreTests.swift
index cbc65ff..6224f6e 100644
--- a/C1.source/Tests/AlignerCoreTests/AlignerCoreTests.swift
+++ b/C1.source/Tests/AlignerCoreTests/AlignerCoreTests.swift
@@ -707,6 +707,13 @@
         XCTAssertTrue(templates.allSatisfy { $0.contentRows > 0 })
     }
 
+    func testSkeletonThumbnailPaletteStaysQuietForFallbackState() {
+        XCTAssertLessThanOrEqual(SkeletonThumbnailPalette.headerAlpha, 0.10)
+        XCTAssertLessThanOrEqual(SkeletonThumbnailPalette.contentRowAlpha, 0.08)
+        XCTAssertLessThanOrEqual(SkeletonThumbnailPalette.accentStripeAlpha, 0.30)
+        XCTAssertGreaterThanOrEqual(SkeletonThumbnailPalette.titleBandAlpha, 0.80)
+    }
+
     @MainActor
     func testNativeSkeletonThumbnailProviderProducesValidImages() {
         let provider = NativeSkeletonThumbnailProvider()

--
Gitblit v1.9.3