perf: hide unused elements for better DOM performance

This commit is contained in:
sethburkart123
2024-06-19 22:09:49 +10:00
parent 533120da7a
commit d21f8f0633
2 changed files with 5 additions and 8 deletions
-7
View File
@@ -700,13 +700,7 @@ export function tryLoad() {
updateIframesWithDarkMode() updateIframesWithDarkMode()
// Waits for page to call on load, run scripts // Waits for page to call on load, run scripts
document.addEventListener(
'load',
function () {
removeThemeTagsFromNotices() removeThemeTagsFromNotices()
},
true,
)
} }
function ChangeMenuItemPositions(storage: any) { function ChangeMenuItemPositions(storage: any) {
@@ -795,7 +789,6 @@ function main() {
tryLoad() tryLoad()
} else { } else {
handleDisabled() handleDisabled()
window.addEventListener('load', handleDisabled)
} }
} }
+4
View File
@@ -16,6 +16,10 @@
transform: translateX(-320px); transform: translateX(-320px);
} }
#menu li.hasChildren:not(.active) li .sub {
display: none; // improves performance
}
.sub .sub { .sub .sub {
top: 0 !important; top: 0 !important;
padding-top: 2px; padding-top: 2px;