Abgesehen davon, dass bei mir dein Script überhaupt nicht funktioniert, kannst du das mal testen:
JavaScript Alles anzeigendocument.getElementById('PersonalToolbar-button').addEventListener( "click", onClick ); document.addEventListener('keydown', (event) => { let keyName = event.key; // Mac German keyboard shortcut Cmd + < if (event.metaKey && keyName == '<') { PersonalToolbar.classList.toggle("low-mode"); } }, false ); function onClick(aEvent) { if (aEvent.button == 0) { console.log("Click"); PersonalToolbar.classList.toggle("low-mode"); } } })();
Nochmals vielen Dank, mit den Änderungen klappt das jetzt !
Das Script funktioniert nur zusammen mit CSS Regeln , zB so etwas :
CSS
#PersonalToolbar-button .toolbarbutton-icon {
list-style-image: url("toolbar.png") !important;
}
#PersonalToolbar:not([customizing]) {
--uc-personalbar-height: 24px !important;
height: var(--uc-personalbar-height) !important;
min-height: 0 !important;
transition: all 0.25s ease !important;
}
#PersonalToolbar.low-mode {
--uc-personalbar-height: 0px !important;
}
Alles anzeigen
Ohne CSS macht es nix; ist so gewollt v.a. für einige andere Experimente mit vertikalen Toolbars etc., wo dann noch mehrere andere selbstdefinierte .class Attribute zusätzlich verwendet werden .