Beiträge von grisu2099
-
-
Rechtsklick auf einer der Leisten -> "Symbolleiste anpassen"
Sollte man eigentlich wissen...
-
Betriebssystem Windows x64
welches Windows?
den (linken) Objekten
welche linken Objekte??
Wir sitzen nicht vor deinem Rechner...
Mit deiner Beschreibung ist keine sinnvolle Hilfe möglich. Wie wäre es z.B. mit einem Screenshot?
-
Von zurücksetzen und Firmware-Update war doch gar nicht die Rede?
-
Eben hab ich festgestellt,dass es mit anderen Browsern funktioniert. Es handelt sich also nicht um ein Windows-Problem, sondern hängt rein am FF ...
Das beweist nicht, daß es sich um ein Firefox-Problem handelt! Es kann sich auch um einen Fehler der Webseite handeln!
-
In Zeile 48 (im Skript von Boersenfeger ) ein .parentNode entfernen.
Oder in Zeile 12 in dem von mir genutzten Skript.
Danke BrokenHeart für die Hilfe!
-
Ja, in der Release funktioniert es hier auch - nur im Nightly nicht...
-
Anderes Skript für den gleichen Zweck - klappt auch nicht mehr...
JavaScript
Alles anzeigen(function() { if (location != 'chrome://browser/content/browser.xhtml') return; var tb = document.createXULElement('toolbar'); tb.id = 'new-toolbar'; tb.setAttribute('customizable', true); tb.setAttribute('mode', 'icons'); tb.setAttribute("context","toolbar-context-menu"); var vbox = document.createXULElement('vbox'); document.getElementById('navigator-toolbox').parentNode.parentNode.insertBefore( vbox, null); vbox.style.backgroundColor = ''; vbox.appendChild(tb); CustomizableUI.registerArea('new-toolbar', {legacy: true}); CustomizableUI.registerToolbarNode(tb); })();
ebenfalls seit der heutigen Nightly...
-
-
Wie verhält sich der aktuelle Firefox 117?
Besteht das Problem auch im Fehlerbehebungsmodus?
-
Ich habe ihn zwecks Test mal auskommentiert.
Wollte ich auch gerade testen...
-
Könnte ich mal machen...
Funktioniert aber (noch) einwandfrei in der geposteten Version (auch im Nightly).
-
Von wem und woher is das?
Das habe ich irgendwann hier im Camp aufgegriffen.
Leider habe ich keinen Schimmre mehr von wem...
-
Du könntest mal diese Version einer vertikalen Leiste testen:
JavaScript
Alles anzeigen(function() { /*******************************************************************************/ if (location != 'chrome://browser/content/browser.xhtml') { return; } /*******************************************************************************/ // Background Color var vb_bg_color = 'rgb(40,40,42)'; // Border Color var vb_border_color = 'rgb(0,128,0)'; // Number of columns var vb_cols = 1; // Visibility on Start var vb_visibilityOnStart = 1; // Button Icon, if Toolbar is visible vb_isVisibleImage = 'url("file:///F:/FIREFOX-ICONS/Icons/pin-grün.png")'; // Button Icon, if Toolbar is hidden vb_isHiddenImage = 'url("file:///F:/FIREFOX-ICONS/Icons/pin-rot.png")'; /*******************************************************************************/ var vb_h = window.outerHeight; var vb_minH = vb_h/20; var vb_maxH = vb_h/2; var vb_width = 32; var vb_totalwidth = vb_cols * vb_width; var vb_style = '\ box-sizing: content-box !important; \ background-color: ' + vb_bg_color + ' !important; \ min-width: ' + vb_totalwidth + 'px !important; \ max-width: ' + vb_totalwidth + 'px !important; \ min-height: ' + vb_minH + 'px !important; \ max-height: ' + vb_maxH + 'px !important; \ position: absolute !important; \ right: 60px !important; \ padding: 5px 0 !important; \ border: 2px ridge ' + vb_border_color + '; \ border-radius: 10px !important; \ z-index: 1 !important; \ '; var vb_element = document.getElementById('navigator-toolbox'); var vb_toolbar = document.createElement('toolbar'); vb_toolbar.id = 'fp-toolbar'; vb_toolbar.setAttribute('customizable', true); vb_toolbar.setAttribute('mode', 'icons'); vb_toolbar.setAttribute('style', vb_style); vb_element.appendChild( vb_toolbar ); vb_toolbar.setAttribute('collapsed', false); CustomizableUI.registerArea( 'fp-toolbar' , { legacy: true } ); CustomizableUI.registerToolbarNode(vb_toolbar); setTimeout(function(){ var tmp_positionInfo = vb_toolbar.getBoundingClientRect(); var tmp_height = tmp_positionInfo.height; var vb_ptop = ( vb_h - tmp_height ) / 2; vb_toolbar.style.top = vb_ptop + 'px'; if( vb_visibilityOnStart == 0 ) { vb_toolbar.setAttribute('collapsed', true); } }, 500); /*******************************************************************************/ try { Components.utils.import("resource:///modules/CustomizableUI.jsm"); CustomizableUI.createWidget({ id: "fp-toggle-toolbar", defaultArea: CustomizableUI.AREA_NAVBAR, removable: true, label: "Vertical Toolbar", tooltiptext: "Vertical Toolbar", onClick: function() { var node = document.getElementById('fp-toolbar'); var isCollapsed = node.getAttribute('collapsed'); if( isCollapsed == 'false' ) { node.setAttribute( 'collapsed' , 'true' ); node.style.visibility = 'collapse'; document.getElementById(this.id).style.listStyleImage = vb_isHiddenImage; } else { node.setAttribute( 'collapsed' , 'false' ); node.style.visibility = 'visible'; document.getElementById(this.id).style.listStyleImage = vb_isVisibleImage; } }, onCreated: function(aNode) { if( vb_visibilityOnStart == 1 ) { aNode.style.listStyleImage = vb_isVisibleImage; } else { aNode.style.listStyleImage = vb_isHiddenImage; } return aNode; } }); } catch (e) { Components.utils.reportError(e); }; /*******************************************************************************/ })();
-
Mit dem Code von grisu2099 bin ich zum gewünschten Ergebnis gekommen.
Freut mich, wenn ich dir die passende Idee geben konnte...
-
Der ist ein wenig tricky....
Step 1:
CSS/* hiermit werden Checkbox/Radio mit Rahmen dargestellt */ /* Wenn später im Code für dieses Item noch ein Icon definiert wird, wird das verwendet (bei ungecheckt) */ menuitem[type="checkbox"] > hbox:nth-child(1), menuitem[type="radio"] > hbox:nth-child(1) { border: 1px solid white !important; border-radius: 3px !important; width: 16px !important; height: 16px !important; }
Step 2: Icon für den Menü-Punkt (bei [checked=false]:
Hier als Beispiel für den Menü-Eintrag Ansicht->Sidebar->Lesezeichen (wie oben in den Screenshots)
CSS
Alles anzeigen/* Wchselicons für die Sidebar-Typen */ #menu_bookmarksSidebar:not([checked="true"]) > hbox:nth-child(1) { border: none !important; width: 16px !important; height: 16px !important; } #menu_bookmarksSidebar:not([checked="true"]) { background: url("file:///F:/FIREFOX-ICONS/Icons/Lesezeichen.png") no-repeat 5px 4px !important; } #menu_bookmarksSidebar:not([checked="true"]) > .menu-iconic-text { margin-left: 0 !important; }
Step 3: Der Haken für die Checkbox, wenn [checked=true] ist
CSS/* hiermit bekommen Checkbox/Radio mit Haken dargestellt, wenn gecheckt */ menuitem[checked="true"] > .menu-iconic-left { border: 1px solid white !important; border-radius: 3px !important; list-style-image: url("file:///F:/FIREFOX-ICONS/Icons/checkmark3.png") !important; width: 16px !important; height: 16px !important; }
Bei Menü-Einträgen, für die kein Extra-Icon definiert ist, sieht das dann so aus:
-
Ich habe zwar auch Symbole, aber diese überdecken dann den Haken, wenn aktiviert.
Bei mir ist es genau andersrum...
-
Als Untermenü von "Zoom" gibt es den Punkt "Nur Text zoomen". Letzterem Menüpunkt habe ich ein Icon spendiert. Wenn ich die Option "Nur Text zoomen" wähle, sollte eigentlich ein Haken (am besten ein grüner Haken) statt des Icons erscheinen. Tatsächlich rückt das Icon etwas nach links und an der bisherigen Stelle erscheint ein grauer Haken. Statt eines Symbols sind beide vorhanden, was sicherlich nicht richtig ist.
Stellst du dir das so in der Art vor?
-
Ich nutze arkenfox user.js ohne technische Kenntnisse
Dann erstelle am besten ganz schnell ein neues Profil ohne diesen Mist...
-
Du hast das getestet?
Ja, aber erst jetzt gesehen, daß der von dir genannte Schalter in about:config auch geändert ist...