Beiträge von captain chaos
-
-
nach dieser Anleitung ausgetauscht:
Ich hatte dir doch gesagt, nimm die von ganz unten aus dem Thread.
Also von hier:
BeitragRE: JavaScript in der Nightly 155.0a1 (2026-07-28)
Bitte mal testen.
Die Datei und den Ordner im Installatiosnordner umbenennen.
Dann die .zip entpacken und beides in den Ordner wieder einfügen.
Ordner.zip
2002Andreas29. Juli 2026 um 20:33 Und da steht auch wohin sie müssen.
Ja danke, diese Dateien hab ich auch nochmal ausgetauscht. Sind das nicht die gleichen wie aus der Anleitung?
Was ist gemeint mit: "Die Datei und den Ordner im Installationsordner umbenennen"?
-
Ansonsten kannst du mal das folgende Script testen, legt auch im Kontext-Menü der Tabs ganz unten einen Eintrag dafür an.
JavaScript
Alles anzeigen(function() { if (!window.gBrowser) return; let previousTab = gBrowser.selectedTab; let selectedTab = gBrowser.selectedTab; let selectPreviousTab = false; function getTab(node) { return node?.closest?.("tab"); } function selectPrevious() { if (previousTab && previousTab.isConnected) gBrowser.selectedTab = previousTab; } gBrowser.tabContainer.addEventListener("TabSelect", function(event) { previousTab = event.detail?.previousTab ?? selectedTab; selectedTab = event.target; selectPreviousTab = false; }); gBrowser.tabContainer.addEventListener("mousedown", function(event) { selectPreviousTab = event.button === 0 && getTab(event.target) === selectedTab; }); gBrowser.tabContainer.addEventListener("click", function() { if (!selectPreviousTab) return; selectPreviousTab = false; selectPrevious(); }); function addContextMenuItem() { const menu = document.getElementById("tabContextMenu"); if (!menu || document.getElementById("context_jumpToPreviousTab")) return; const separator = document.createXULElement("menuseparator"); separator.id = "context_jumpToPreviousTabSeparator"; const item = document.createXULElement("menuitem"); item.id = "context_jumpToPreviousTab"; item.setAttribute("label", "Zum letzten aktiven Tab springen"); item.addEventListener("command", selectPrevious); menu.appendChild(separator); menu.appendChild(item); menu.addEventListener("popupshowing", function() { item.disabled = !previousTab || !previousTab.isConnected || previousTab === gBrowser.selectedTab; }); } addContextMenuItem(); })();Danke, aber mein Problem ist, dass keine Skripte mehr funktionieren.
-
Ich habe die Dateien nach dieser Anleitung ausgetauscht:
userChrome.js/userChrome at master · Endor8/userChrome.jsSkripte für die Firefox-Erweiterung userChromeJS. Contribute to Endor8/userChrome.js development by creating an account on GitHub.github.comWas soll ich überprüfen?
-
-
-
Hallo,
bitte teste:
JavaScript
Alles anzeigen(function() { if (!window.gBrowser) return; let previousTab = gBrowser.selectedTab; let selectedTab = gBrowser.selectedTab; gBrowser.tabContainer.addEventListener('TabSelect', function(event) { setTimeout(function() { previousTab = event.detail.previousTab; selectedTab = event.target; }, 200); }); function getTab(node) { while (!node.classList.contains('tab-close-button') && !node.classList.contains('tab-icon-sound') && node.localName != 'tab' && node != gBrowser.tabContainer) { node = node.parentNode; }; return node.localName == 'tab' ? node : null; }; let selectPreviousTab; gBrowser.tabContainer.addEventListener('mousedown', function(event) { selectPreviousTab = (event.button == 0 && getTab(event.target) == selectedTab); }); gBrowser.tabContainer.addEventListener('click', function(event) { if (selectPreviousTab) { gBrowser.selectedTab = previousTab; }; }); })();Das Skript funktioniert seit dem letzten Update leider nicht mehr. Kann jemand helfen?
-
Danke, damit kann ich den Strich, mit der gleichen Farbe wie der Hintergrund, quasi unsichtbar machen.
Nur beim Auswählen einer Zeile mit den Pfeiltasten (blau) ist er noch leicht sichtbar:
-
Die Url steht rechts daneben, wenn die kleine Suchleiste deaktiviert/entfernt ist.
Auch mit aktivierter Suchleiste bleibt die URL bei mir rechts daneben.
-
Womit/wie hast du die Url rechts daneben gemacht?
Die URL wird mir auch im Fehlerbehebungsmodus an dieser Stelle angezeigt.
-
-
Okay, ich brauche doch nochmal eure Hilfe.
Ich würde gerne die Farbe der Links in der Liste der Adressleiste ändern:
Wenn ich in der Adressleiste etwas eintippe und dann mit den Pfeiltasten der Tastatur einen Eintrag auswähle, fehlt mir die Hervorhebung der ausgewählten Zeile. Ohne den Eintrag in der userchrome.css ist die Zeile blau markiert:
Mit dem Eintrag ist nur das Ende der mit den Pfeiltasten ausgewählten Zeile blau:
Hier nochmal der Übersicht halber der benutzte Code für die Adressleiste:
CSS
Alles anzeigen.urlbar-input-container { color: white !important; /* Schriftfarbe */ background-color: #58687F !important; /* Hintergrundfarbe */ } .urlbarView-row-inner{ color: white !important; /* Schriftfarbe */ background-color: #58687F !important; /* Hintergrundfarbe */ } .urlbarView-row-inner:hover{ color: white !important; /* Schriftfarbe */ background-color: #9BA4B2 !important; /* Hintergrundfarbe */ } .urlbar-background { background-color: #58687F !important; /* Hintergrundfarbe */ }
-
Ja, aber den 1 Pixel seh ich nicht.
Kann man das auf 0px stellen?
-
Danke, ich habe es jetzt mit diesem Code hinbekommen:
CSS
Alles anzeigen.urlbar-input-container { color: white !important; /* Schriftfarbe */ background-color: #58687F !important; /* Hintergrundfarbe */ } .urlbarView-row-inner{ color: white !important; /* Schriftfarbe */ background-color: #58687F !important; /* Hintergrundfarbe */ } .urlbarView-row-inner:hover{ color: white !important; /* Schriftfarbe */ background-color: #9BA4B2 !important; /* Hintergrundfarbe */ } .urlbar-background { background-color: #58687F !important; /* Hintergrundfarbe */ }Mit oder ohne diesen Teil sehe ich keinen Unterschied Mira_Belle :
-
Ich habe die Farben im Code angepasst:
CSS
Alles anzeigen.urlbar-input-container { color: white !important; /* Schriftfarbe */ background-color: #58687F !important; /* Hintergrundfarbe */ } .urlbarView-row-inner:hover{ color: white !important; /* Schriftfarbe */ background-color: gray !important; /* Hintergrundfarbe */ } .urlbar-background { background-color: #58687F !important; /* Hintergrundfarbe */ border: 1px #58687F !important; /* Wichtig, sonst bleibt da ein Rand */ } /* Markierter Text */ ::selection { color: magenta !important; background-color: white !important; }Aber irgendwo hakt es noch. Der Text in der Liste bleibt schwarz:
-
Hallo,
ich benutze diesen userchrome.css-Code um Menüpunkte aus der Liste geöffneter Tabs auszublenden:
CSS#allTabsUndoCloseButton, #allTabsMenu-containerTabsButton, #allTabsMenu-containerTabsSeparator, #allTabsMenu-tabsSeparator, #allTabsMenu-hiddenTabsButton, #allTabsMenu-hiddenTabsSeparator{ display:none!important; }Wie kann ich diesen Strich am Anfang der Liste ebenfalls ausblenden?
-
Dankeschön! Ich teste das mal aus.
-
Funktioniert leider nicht ganz.
Der Text in der Liste ist zwar weiß, aber die Links weiterhin blau.
Durch den Code wird die Adressleiste auch wieder weiß und erst dunkel, wenn man reinklickt.
-
Kann man die Farbe der LInks (derzeit blau) in der Liste auch ändern?
-
Danke Mira_Belle
Ich habe die Farbe an das Theme angepasst und es gefällt mir jetzt besser
Die Dropdown-Liste (wenn die Adressleiste nach unten ausfährt) ist aber noch weiß mit schwarzem Text.
Wie kann ich das auch ändern?