Beiträge von Boersenfeger
-
-
Was soll ich sagen... Hervorragend, spart mir wirklich Arbeit, auch wenn ich den Code nicht in der userChrome.css speichere, da ich das Script UserCSSLoader nutze und alle Codes einzeln im CSS-Unterordner des Chromeordners speichere.
@Bastler Wegen des alten pt und nun px sei noch erwähnt, dass bei Angabe von PT die Größe der Schrift variiert.
Im Code mit pt musste die Größenangabe 11pt sein
mit 11px sieht es so aus
Also ist dann 15px auch hier korrekt
Ich suche mir jetzt noch einige Farben aus und kann dieses "Problem" Dank eurer Hilfe ad acda legen.
Herzlichen Dank!
-
So weit, so gut ... Es gibt aber ein Problem mit gefundenen Schnipsel die ein = Zeichen beinhalten... dann wird die Färbung nicht umgesetzt..
CSS
Alles anzeigen/* Ordnern im Posteingang Farben zuordnen */ /* Posteingang in Rot */ li[data-folder-type="inbox"] { font-size: 11pt !important; font-weight: bold !important; color: red ! important; } /* Entwürfe in Hell-Grün */ li[data-folder-type="drafts"] { font-size: 11pt !important; font-weight: bold !important; color: #12ff12 ! important; } /* Gesendet in Lichtblau */ li[data-folder-type="sent"] { font-size: 11pt !important; font-weight: bold !important; color: #5cc4f5 ! important; } /* Junk in Orange */ li[data-folder-type="junk"] { font-size: 11pt !important; font-weight: bold !important; color: #fda100 ! important; } /* Postausgang in Dunkelblau */ li[data-folder-type="outbox"] { font-size: 11pt !important; font-weight: bold !important; color: blue ! important; } /* Papierkorb in Hell-Lila */ li[data-folder-type="trash"] { font-size: 11pt !important; font-weight: bold !important; color: #c822ff ! important; } /* Selbst angelegte Ordner */ /* Amazon + Paypal in */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvQW1hem9uK1BheXBhbA== { font-size: 15px !important; font-weight: bold !important; color: #11bb22 !important; } /* DRK in Braun */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvRFJL { font-size: 15px !important; font-weight: bold !important; color: brown !important; } /* Einkauf + Verkauf in Brombeere */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvRWlua2F1ZitWZXJrYXVm { font-size: 15px !important; font-weight: bold !important; color: #5500aa !important; } /* Eintracht in Hellblau */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvRWludHJhY2h0 { font-size: 15px !important; font-weight: bold !important; color: #9eeeff !important; } /* Familie in */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvRmFtaWxpZQ== { font-size: 15px !important; font-weight: bold !important; color: #108dbb !important; } /* Finanzen und Steuer in Dunkelgrün */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvRmluYW56ZW4rU3RldWVy { font-size: 15px !important; font-weight: bold !important; color: #04470f !important; } /* Firefox+Umzu in Hellocker */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvRmlyZWZveCtVbXp1 { font-size: 15px !important; font-weight: bold !important; color: #b57b07 !important; } /* Internet in */ li#all-"bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvSW50ZXJuZXQ=" { font-size: 15px !important; font-weight: bold !important; color: #11390d !important; } /* Kleinanzeigen in */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvS2xlaW5hbnplaWdlbg== { font-size: 15px !important; font-weight: bold !important; color: #11390d !important; } /* Sonstiges in Hellbronze */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvU29uc3RpZ2Vz { font-size: 15px !important; font-weight: bold !important; color: #f5c67e !important; } /* Urlaub in Rosa */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvVXJsYXVi { font-size: 15px !important; font-weight: bold !important; color: #ebacda !important; } /* Verdienst+Gewinne in */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvVmVyZGllbnN0K0dld2lubmU= { font-size: 15px !important; font-weight: bold !important; color: #11390d !important; } /* Wohnung in */ li#all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvV29obnVuZw== { font-size: 15px !important; font-weight: bold !important; color: #11390d !important; } /* APKMirror in */ li#all-bWFpbGJveDovL25vYm9keUBGZWVkcy0yL0FQS01pcnJvcg== { font-size: 15px !important; font-weight: bold !important; color: #b57b07 !important; } /* BSI Bürger CERT in */ li#all-bWFpbGJveDovL25vYm9keUBGZWVkcy0yL0JTSSUyMEIlQzMlQkNyZ2VyJTIwQ0VSVA== { font-size: 15px !important; font-weight: bold !important; color: #f5c67e !important; }
-
Oha, ich muss besser aufpassen
hier ist der richtige Code:
CSS
Alles anzeigen/* About : Dialog */ @-moz-document url-prefix("chrome://browser/content/aboutDialog.xhtml") { #aboutDialog, #aboutDialogContainer, #agent .textbox-input-box, #agent, #bottomBox, #clientBox, #leftBox, #trademark, #updateBox > vbox:nth-child(2) > hbox:nth-child(2), #updateButton, #version, #version::before { font-family: 'Courier New' !important; } #aboutDialog vbox, #aboutDialogContainer hbox, #clientBox vbox, #contributeDesc > label:nth-child(1), #contributeDesc > label:nth-child(2), #releasenotes, #trademark, #updateButton, label.bottom-link:nth-child(3), [href='about:credits'], [href='about:license'], [href='about:rights'], [href='https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog'] { font-size: 15px !important; } #contributeDesc > label:nth-child(1), #contributeDesc > label:nth-child(2), #releasenotes, label.bottom-link:nth-child(3), [href='about:credits'], [href='about:license'], [href='about:rights'], [href='https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog'] { text-decoration: none !important; } #aboutDialog, #aboutDialogContainer, #bottomBox, #clientBox, #trademark { background-color: #202340 !important; } #updateDeck::before { content: 'Boersenfeger seine Thunderbird-Version ist:'; font-size: 17px !important; font-weight: bold !important; color: #f08080 !important; margin-right: 6px !important; margin-left: 0px !important; } #version { font-size: 16px !important; margin-top: 30px !important; color: #fff !important; } #aboutDialog { max-height: 600px !important; min-width: 1100px !important; } #agent { appearance: none !important; margin: 50px 40px 84px -1px !important; max-height: 50px !important; padding: 5px 10px 0 10px !important; text-align: center !important; border-radius: 14px !important; max-width: 1300px !important; } #clientBox { margin-left: -50px !important; margin-right: 50px !important; } #agent .textbox-input-box { margin-top: 12px !important; margin-left: 12px !important; } #bottomBox { margin-left: 60px !important; margin-top: -15px !important; margin-bottom: 40px !important; } #updateBox > vbox:nth-child(2) > hbox:nth-child(2) { margin-top: -25px !important; margin-bottom: 20px !important; } #trademark { margin-top: 16px !important; margin-bottom: -40px !important; } #leftBox { margin-top: 60px !important; margin-left: 80px !important; max-width: 200px !important; min-width: 200px !important; } /* Build ID about Dialog css, Text mittig.*/ #rightBox textarea { background-color: white !important; color: black !important; text-align: center !important; margin-top: 30px !important; margin-bottom: 10px !important; min-width: 715px !important; min-height: 70px !important; } #icons > .icon { margin-top: 8px !important; } #updateButton { appearance: none !important; background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index1.gif') no-repeat !important; background-color: gainsboro !important; background-position: 13px 3px !important; min-width: 360px !important; padding-left: 30px !important; border-radius: 14px !important; border: 2px solid red!important; color: black !important; } #updateButton:hover { background-color: #b2edfa !important; } #updateButton .button-box { padding-top: 0 !important; padding-bottom: 0 !important; padding-start: 3px !important; padding-end: 3px !important; } #updateBox vbox description.text-blurb label.text-link { display: none !important; } [href='about:license'] { background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index1.gif') no-repeat !important; background-position: 10px 3px !important; color: black !important; margin: 0 30px 0 70px !important; padding: 0 20px 0 40px !important; border: 2px solid dodgerblue !important; border-radius: 14px !important; } [href='about:license']:hover { background-color: #b2edfa !important; } [href='about:rights'] { background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index3.gif') no-repeat !important; background-position: 10px 3px !important; color: black !important; margin: 0 29px 0 -30px !important; padding: 0 20px 0 40px!important; border: 2px solid red!important; border-radius: 14px !important; } [href='about:rights']:hover { background-color: #b2edfa !important; } label.bottom-link:nth-child(3) { background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index4.png') no-repeat !important; background-position: 10px 3px !important; color: black !important; margin: 0 -30px 0 -30px!important; padding: 0 20px 0 40px !important; border: 2px solid green!important; border-radius: 14px !important; } label.bottom-link:nth-child(3):hover { background-color: #b2edfa !important; } [href='https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog'] { background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/Fuchs2.png') no-repeat !important; background-position: 10px 3px !important; color: black !important; margin: 0 -2px 0 -2px !important; padding: 0 15px 0 35px!important; border: 2px solid cadetblue !important; border-radius: 14px !important; } [href='https://www.mozilla.org/?utm_source=firefox-browser&utm_medium=firefox-desktop&utm_campaign=about-dialog']:hover { background-color: #b2edfa !important; } [href='about:credits'] { background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index8.png') no-repeat !important; background-position: 10px 3px !important; color: black !important; margin: 0 5px 0 5px !important; padding:0 15px 0 35px !important; border: 2px solid cadetblue !important; border-radius: 14px !important; } [href='about:credits']:hover { background-color: #b2edfa !important; } #contributeDesc > label:nth-child(1) { background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index10.png') no-repeat !important; background-position: 10px 3px !important; color: black !important; margin: 0 3px 0 3px !important; padding: 0 15px 0 35px !important; border: 2px solid cadetblue !important; border-radius: 14px !important; } #contributeDesc > label:nth-child(1):hover { background-color: #b2edfa !important; } #contributeDesc > label:nth-child(2) { background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index9.png') no-repeat !important; background-position: 10px 3px !important; color: black !important; margin: 0 -2px 0 10px !important; padding: 0 15px 0 35px !important; border: 2px solid cadetblue !important; border-radius: 14px !important; } #contributeDesc > label:nth-child(2):hover { background-color: #b2edfa !important; } #releasenotes { background: gainsboro url('file:///c:/Users/Martin/AppData/Roaming/Mozilla/Firefox/Profiles/5p31hc0i.Nightly/chrome/Icons/index11.png') no-repeat !important; background-position: 10px 3px !important; color: black !important; margin: 0 20px 0 15px !important; padding: 0 25px 0 30px !important; border: 2px solid cadetblue !important; border-radius: 14px !important; margin-top: 25px !important; } #releasenotes:hover { background-color: #b2edfa !important; } }
-
Da hattet ihr recht! Nach dem Hinweis habe ich mal beim Firefox geguckt und es handelt sich dort um nachfolgenden CSS.
Kann man diesen für Thunderbird umstricken?
CSS
Alles anzeigen@namespace url(http://www.w3.org/1999/xhtml); @-moz-document url(about:buildconfig) { html{background: white !important;} h1:before { content: "Boersenfegers Postbote: "; font-weight:bold !important; color:red !important; margin-left:220px !important; margin-right: 15px !important; padding-top: 100px !important;} h1{ color: #cc0000 !important; font-size: 22px !important; font-weight: bold !important; margin-bottom: 20px !important;} h2, body > table:nth-child(n+1) > tbody:nth-child(1) > tr:nth-child(1) {color: #3377ff !important;} body{ background-color: #fffff0 !important; max-width: 800px !important; margin-left: 510px !important; margin-top: 25px !important; padding-top: 35px !important; padding-left: 25px !important; padding-right: 25px !important; border-left-color: lightblue!important; border-top-color: lightblue!important; border-right-color: dodgerblue!important; border-bottom-color: dodgerblue!important; border-radius: 20px !important; border-width: 4px !important; border-style: outset !important;} P > A { min-width: 320px !important; text-decoration:none !important; display: inline-block !important; padding-left: 55px !important; padding-right: 35px !important; padding-top: 10px !important; padding-bottom: 10px !important; color: black !important; background: #efefef url("..//icons/Glean-Book-16.png") no-repeat !important; background-position:16px 5px!important; border-left-color: #E6E5E5 !important; border-top-color: #E6E5E5 !important; border-right-color: #5C5B5B !important; border-bottom-color: #5C5B5B !important; border-width:1px !important; border-style: outset !important; border-radius:22px!important; } P > A:hover{ background: #CFE6F1 url("..//icons/Glean-Book-16.png") no-repeat !important; background-position:16px 5px!important; border-left-color: #e4e3e3 !important; border-top-color: #e4e3e3 !important; border-right-color: #5c5b5b !important; border-bottom-color: #5c5b5b !important; border-width:1px !important; border-style: outset !important; border-radius:22px!important;} td{background: #FFFFFF !important;} td:hover{background: #ffeb99 !important;} th {background-color: #ee7621 !important;} th:hover {background-color: #b54f06 !important;} .build-platform-table > tbody:nth-child(1) > tr:nth-child(1) > th:nth-child(1){ border-top-left-radius:24px !important; border-top-right-radius:24px !important; min-width: 200px !important; padding-left: 20px !important;} .build-platform-table > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(1){ border-bottom-right-radius:24px !important; border-bottom-left-radius:24px !important; min-width: 200px !important; padding-left: 20px !important; padding-top: 5px!important; padding-bottom: 8px !important;} .build-platform-table, .build-platform-table > tbody:nth-child(1), .container > table:nth-child(7) > tbody:nth-child(1), .container > table:nth-child(7) {border-radius:22px!important;} .container > table:nth-child(7) > tbody:nth-child(1) > tr:nth-child(1) > th:nth-child(1) {border-top-left-radius:24px !important; padding-top: 8px !important; padding-left: 13px !important;} .container > table:nth-child(7) > tbody:nth-child(1) > tr:nth-child(1) > th:nth-child(3) {border-top-right-radius:24px !important;} .container > table:nth-child(7) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(3) {border-bottom-right-radius:24px !important;} .container > table:nth-child(7) > tbody:nth-child(1) > tr:nth-child(4) > td:nth-child(1) {border-bottom-left-radius:24px !important; padding-bottom: 8px !important; padding-left: 12px !important;} .container > table:nth-child(7) > tbody:nth-child(1) > tr:nth-child(2) > td:nth-child(1), .container > table:nth-child(7) > tbody:nth-child(1) > tr:nth-child(3) > td:nth-child(1){ padding-left: 12px !important;} }
-
-
-
Wenn du meine beiden Screenshots vergleichst, sollte ins Auge fallen, das das Bild des Firefox grafisch aufbereitet ist.
1 Beispiel: "Neue Funktionen und Änderungen" sind in einem Button eingefasst und so weiter...
-
-
-
-
Mach einfach einmal ein html aus dem xul und teste.
Wie erwartet: Keine Änderung!
-
Das befindet sich ja nicht im Code...
-
Gut, dann muss ich das so hinnehmen.
Nun noch ein letztes Script, das in 102 noch funktionierte, mit der neuen Variante aber nicht mehr.
JavaScript
Alles anzeigen// ==UserScript== // @name addBuildIdToAboutDialogueBox.uc.js // @namespace http://space.geocities.yahoo.co.jp/gl/alice0775 // @description // @include chrome://messenger/content/aboutDialog.xul // @compatibility Thunderbird 102.* // @author Alice0775 // @version 2019/05/29 22.00 Anpassung von milupo - Reparatur der mehrzeiligen Darstellung // @version 2013/02/11 23:00 Bug 755724 // @version 2008/11/22 12:00 // @Note Unter Thunderbird Hilfe - Über Thunderbird Textfeld die BuilsID hinzufügen // @Note und automatisches Kopieren in die Zwischenablage der BuilsID. // ==/UserScript== var addBuildid = { buildid: function (){ return navigator.buildID; }, addBuildid: function () { var ua = this.convUA() + " ID:" + this.buildid(); var userAgentField = document.getElementById("userAgent"); if (!userAgentField) { userAgentField = document.getElementById("rightBox"); var label = document.createElementNS("http://www.w3.org/1999/xhtml", 'textarea'); userAgentField = userAgentField.appendChild(label); userAgentField.setAttribute("id", "agent"); userAgentField.setAttribute("value", navigator.userAgent); userAgentField.setAttribute("multiline", true); userAgentField.setAttribute("rows", "5"); } userAgentField.value = this.getBuildSource() + "\n" + ua; userAgentField.setAttribute("value", this.getBuildSource() + "\n" + ua); window.resizeBy(0, 100); }, convUA: function(){ var pref = Components.classes['@mozilla.org/preferences-service;1'] .getService(Components.interfaces.nsIPrefBranch); const kUA = "general.useragent.extra.thunderbird"; const kUA2 = "general.useragent.override"; var oldId = ""; if (pref.prefHasUserValue(kUA)){ oldId = pref.getCharPref(kUA); pref.clearUserPref(kUA); } var oldId2 = ""; if (pref.prefHasUserValue(kUA2)){ oldId2 = pref.getCharPref(kUA2); pref.clearUserPref(kUA2); } ua = navigator.userAgent; if (!!oldId) pref.setCharPref(kUA, oldId); if (!!oldId2) pref.setCharPref(kUA2, oldId2); return ua; }, copyUA: function (){ var userAgentField = document.getElementById("userAgent"); if (!userAgentField) userAgentField = document.getElementById("agent"); Components.classes["@mozilla.org/widget/clipboardhelper;1"] .getService(Components.interfaces.nsIClipboardHelper).copyString(userAgentField.value); }, getBuildSource: function (){ const Cc = Components.classes; const Ci = Components.interfaces; const ios = Cc["@mozilla.org/network/io-service;1"].getService(Ci.nsIIOService); const fph = ios.getProtocolHandler("file").QueryInterface(Ci.nsIFileProtocolHandler); const ds = Cc["@mozilla.org/file/directory_service;1"].getService(Ci.nsIProperties); var file = ds.get("CurWorkD", Ci.nsIFile); var file = ds.get("CurProcD", Ci.nsIFile); if (/browser$/.test(file.path)) { var path = file.path.replace(/browser$/,""); file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsIFile); file.initWithPath(path); } file.append("application.ini"); var text = this.readFile(file); try { var SourceRepository = text.match(/SourceRepository=(.*)/)[1]; var SourceStamp = text.match(/SourceStamp=(.*)/)[1]; //alert(SourceRepository + "/rev/" + SourceStamp); return SourceRepository + "/rev/" + SourceStamp; } catch (ex) { return "" } }, readFile: function (aFile){ var stream = Components.classes["@mozilla.org/network/file-input-stream;1"]. createInstance(Components.interfaces.nsIFileInputStream); stream.init(aFile, 0x01, 0, 0); var cvstream = Components.classes["@mozilla.org/intl/converter-input-stream;1"]. createInstance(Components.interfaces.nsIConverterInputStream); cvstream.init(stream, "UTF-8", 1024, Components.interfaces.nsIConverterInputStream.DEFAULT_REPLACEMENT_CHARACTER); var content = "", data = {}; while (cvstream.readString(4096, data)) { content += data.value; } cvstream.close(); return content.replace(/\r\n?/g, "\n"); } } addBuildid.addBuildid(); addBuildid.copyUA(); setTimeout(function(){window.resizeBy(0, 0);},0);
-
OK, vielen Dank, hast du eine Lösung gefunden oder muss man sich vom Script verabschieden?
-
Wie befürchtet komme ich mit dem Teil nicht klar.
Der sich daraus ergebende Code wäre
CSS/* DRK in Lila */ li[aria-label="all-bWFpbGJveDovL25vYm9keUBMb2NhbCUyMEZvbGRlcnMvRFJL"] { font-size: 14px !important; font-weight: bold !important; color: #C20EFD !important; }
Die Frage ist: Habe ich Alles richtig, Zuviel oder Zuwenig hinter =" eingefügt?
-
Wie erwähnt funktioniert das nachfolgende Script mit TB 115.4.0b2 nicht:
Liegt es am Script oder funktioniert dies nicht mehr in TB Supernova?
Es wäre schön, wenn jemand dazu etwas sagen könnte!
JavaScript
Alles anzeigen/* Addons-UpDate-Check-Button */ (function() { if (window.__SSi != 'window0') return; CustomizableUI.createWidget({ id: 'addons-update-button', defaultArea: CustomizableUI.AREA_NAVBAR, label: 'Add-ons Update', tooltiptext: '', onCommand: onCommand, onCreated: function(button) { button.style.listStyleImage = 'url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAB9klEQVR42o2TP2gTURzHvwcRXqDDCzi8gww+cfACBRsoJAWXji0KzZFBxUELDoouOmnG6JQiWOogVAcpHUpvKDRLQbekoKRDJXHyLYHLIOQNhXtgBt+7u+SSpkq+w93xu9/vw++vhVj0MiUOyzicEo5LuFh/ACGV6PT6HflbKmOyzINnGdt5kPOKnBYxg5pCNu99apdEt9cLAYdPi4cr8+kVDGYJ10oB3mlQdzebqxZnlLZf5vsEwYzRkRTSyL1pZSznCuPtZ/zXlMcNV9e2FH2LBvCjDrAFoNsYueTeiashoPV4EkDWNrSzA/ltP2rwohumjZ9foI5qI7/8+yHgkT0CkGvLwK0q5KYLovzIWK6BXNf2754GVBPABz8GPEwAithQKQJ6JmJiBmqOQekGEyUTqAF8HALuJwDML4OY2gcK6us2EPQj+811Xf+J7kcrAXwOAZS37oyVcLsCFO5CHXvAQSWyLZaist6ugvRFAtg1gOw0QJrGFXTQmYyMcxRytwJyWp8YVAIoj/eAhoHh24nH2GmADHT95yad39MApm+gUbZ9OwVq1mNyWeKsppaEwB9ALu35drjKzwvs1YuFdHXa8V9bCNROgsrGce91CDCX6GbJkxJPr9sE9v+CfQXfE8H2fldtmYu0xn8a0IUZn0tgeMpGfwErbLqeHktDngAAAABJRU5ErkJggg==)';} }); function onCommand(event) { let frameScript = function() { addEventListener('pageshow', function onPageshow(event) { let document = event.target; if (document.URL != 'about:addons') return; removeEventListener('pageshow', onPageshow); content.setTimeout(function() { document.querySelector('addon-page-options panel-item[action="check-for-updates"]').click(); let categories = document.getElementById('categories'); let item = categories.querySelector('button[viewid="addons://updates/available"]'); item.click(); categories.addEventListener('mousedown', function onMousedown(event) { if (event.target != item && event.target.parentNode != item) { item.hidden = true; categories.removeEventListener('mousedown', onMousedown); }; }); }, 0); }); }; let frameScriptURI = 'data:,(' + frameScript.toString() + ')()'; let window = event.target.ownerGlobal; window.openTrustedLinkIn('about:addons', 'tab'); window.gBrowser.selectedBrowser.messageManager.loadFrameScript(frameScriptURI, true); }; })();
-
-
-
Mit den Browser-Werkzeugen kannst Du ja wohl umgehen,
... willst Du nur DRK um gefärbt haben, oder alle nicht Systemordner wie z.B. Posteingang oder Papierkorb, sprich Du willst also auch Sonstiges und Urlaub um färben?Nein kann ich tatsächlich nicht.
Und ja, ich möchte für die Standardordner und die selbst erstellten Ordner einen Einfärbecode haben. Es geht jetzt also eigentlich nur noch um die selbst erstellten Ordner...
Ich habe keine Ahnung von Scripten aber könnte es sein, daß ggf. das Script UserCSSLoader.uc.js verhindert, daß die Codes nicht richtig bzw. nicht vollständig funktionieren und/oder geladen werden?
...Ich würde es nochmal mit einem frischen Testprofil ohne Zuhilfenahme von Scripten versuchen und die userChrome.css ganz klassisch von Thunderbird selber einladen lassen.
Ich hatte alles bis auf die userChrome.css (mit dem Code) aus dem Profil verbannt, also auch alle anderen Codes und Scripte entfernt. Danach Neustart und das Ergebnis ist bekannt.
Wenns nicht geht, kann ich auch ohne leben!
Die Schriftgröße habe ich dann wieder hingekriegt