fix: windows 95 theme support tickets list

This commit is contained in:
3252a8
2026-05-21 14:05:54 +03:00
parent 6d4fb5888f
commit 0ab4b11f97
5 changed files with 63 additions and 44 deletions
+7 -3
View File
@@ -33,7 +33,7 @@ class WebappThemesConfigTests(unittest.TestCase):
self.assertEqual(win95.tokens.style_preset, "win95")
self.assertFalse(win95.use_primary_accent)
self.assertTrue(win95.use_in_admin)
self.assertEqual(win95.assets_version, 8)
self.assertEqual(win95.assets_version, 9)
ascii_theme = cfg.theme_by_key("ascii")
self.assertIsNotNone(ascii_theme)
self.assertEqual(ascii_theme.css_file, "style.css")
@@ -381,7 +381,7 @@ class WebappThemesConfigTests(unittest.TestCase):
descriptor["assets_version"],
cfg.theme_by_key("windows95").assets_version,
)
self.assertEqual(descriptor["assets_version"], 8)
self.assertEqual(descriptor["assets_version"], 9)
self.assertIn("lucide-house", css)
self.assertIn("lucide-earth", css)
self.assertIn("lucide-circle-check", css)
@@ -389,9 +389,13 @@ class WebappThemesConfigTests(unittest.TestCase):
self.assertIn("filter: none !important", css)
self.assertIn("Press Start 2P", css)
self.assertIn("::-webkit-slider-thumb", css)
self.assertIn("?v=8", css)
self.assertIn("?v=9", css)
self.assertIn("lucide-life-buoy", css)
self.assertIn("New webapp surfaces: support, purchase info, password login", css)
self.assertIn(
".theme-key-windows95 .support-list-card {\n grid-template-rows: auto auto minmax(0, 1fr);",
css,
)
self.assertIn(".theme-key-windows95 .traffic-top strong", css)
self.assertTrue((stale_theme_dir / "icons" / "dashboard.png").exists())