mirror of
https://github.com/BewlyBewly/BewlyBewly.git
synced 2025-04-14 13:15:29 +00:00
perf: improve dark-light theme transition performance
This commit is contained in:
@@ -79,22 +79,30 @@ html.dark.bewly-design {
|
||||
display: none;
|
||||
}
|
||||
|
||||
// /* Color Mode transition */
|
||||
// ::view-transition-old(root),
|
||||
// ::view-transition-new(root) {
|
||||
// position: relative;
|
||||
// animation: none;
|
||||
// mix-blend-mode: normal;
|
||||
// }
|
||||
// ::view-transition-old(root) {
|
||||
// z-index: 1;
|
||||
// }
|
||||
// ::view-transition-new(root) {
|
||||
// z-index: 2147483646;
|
||||
// }
|
||||
// .dark::view-transition-old(root) {
|
||||
// z-index: 2147483646;
|
||||
// }
|
||||
// .dark::view-transition-new(root) {
|
||||
// z-index: 1;
|
||||
// }
|
||||
/* Color Mode transition */
|
||||
::view-transition-old(root),
|
||||
::view-transition-new(root) {
|
||||
animation: none !important;
|
||||
mix-blend-mode: normal;
|
||||
transition: none !important;
|
||||
}
|
||||
::view-transition-old(*),
|
||||
::view-transition-new(*),
|
||||
::view-transition-old(#bewly *),
|
||||
::view-transition-new(#bewly *),
|
||||
::view-transition-old(#bewly *::after),
|
||||
::view-transition-new(#bewly *::before) {
|
||||
transition: none !important;
|
||||
}
|
||||
::view-transition-old(root) {
|
||||
z-index: 1;
|
||||
}
|
||||
::view-transition-new(root) {
|
||||
z-index: 2147483646;
|
||||
}
|
||||
.dark::view-transition-old(root) {
|
||||
z-index: 2147483646;
|
||||
}
|
||||
.dark::view-transition-new(root) {
|
||||
z-index: 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user