feat: activate fade-in animation for panel and wallpaper windows

The Rust code already adds a "visible" CSS class on map, but the
stylesheet had no corresponding opacity transition. Add 250ms ease-in
fade via GPU-accelerated CSS opacity to eliminate the visual pop-in.
This commit is contained in:
nevaforget committed 2026-03-28 21:46:08 +01:00
1 parent 7c44b20dde
commit 6a454dfaef
2 files changed
+16

No files matched your search

+12
View File
@@ -6,11 +6,23 @@ window.panel {
background-color: @theme_bg_color;
background-size: cover;
background-position: center;
opacity: 0;
transition: opacity 250ms ease-in;
}
window.panel.visible {
opacity: 1;
}
/* Wallpaper-only window for secondary monitors */
window.wallpaper {
background-color: @theme_bg_color;
opacity: 0;
transition: opacity 250ms ease-in;
}
window.wallpaper.visible {
opacity: 1;
}
/* Round avatar image */