1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 128 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta Version
    5. Language Pack (User Interface)
    6. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
  5. Forums
    1. Unresolved Threads
    2. Latest Posts
    3. Threads of the last 24 hours
  • Login
  • Register
  • 
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Lexicon
  • Articles
  • Pages
  • More Options
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu Add-ons und manuellen Anpassungen
  4. Manuelle Anpassungen per CSS oder Script

Zebrastreifen sind auf einmal weg nach Update ?

    • 115.*
    • Windows
  • Tapo
  • September 7, 2023 at 6:22 PM
  • Closed
  • Thread is Resolved
  • Sepp_I
    Member
    Reactions Received
    27
    Posts
    177
    Member since
    23. Aug. 2011
    • December 4, 2023 at 8:22 PM
    • #21

    Ich hatte dieses Problem auch schon mal in einem eigenen Thread angesprochen.

    Meine "Lösung" war eine height: von maximal 18px.

    Nachzulesen hier

  • lc4
    Member
    Reactions Received
    1
    Posts
    29
    Member since
    15. Jun. 2007
    • December 4, 2023 at 8:52 PM
    • #22

    Aaalllso, wenn man in die user css schreibt


    #threadTree tr[is="thread-row"] {
    font-size: 12px !important;
    height: 22px !important;
    }

    und eine user js anlegt und dort rein schreibt:

    console.log("Hi, userChrome.js");
    let rowClass =
    document.getElementById("tabmail")?.currentAbout3Pane?.customElements.get("thread-row");
    if (rowClass) rowClass.ROW_HEIGHT = 22;


    und ein userchromejs add on installiert, gehts. Was mich nur wundert, es geht nur immer mal. Völlig unreproduzierbar. Ich habe das Gefühl, ändere ich die Schriftgröße, gehts manchmal beim ersten Mal, dann beende ich TB, starte neu, jetzt gehts wieder nicht mehr, auch beim 3. und 4. Neustart....dann ändere ich mal wieder die SChriftgröße, mal gehts dann einmal, mal wieder nicht. Wenn es geht, läuft es perfekt, genau wie es soll. Aber warum nicht für immer? Das wird ja immer rätselhafter

    KAy

  • lc4
    Member
    Reactions Received
    1
    Posts
    29
    Member since
    15. Jun. 2007
    • December 4, 2023 at 8:53 PM
    • #23
    Quote from Sepp_I

    Ich hatte dieses Problem auch schon mal in einem eigenen Thread angesprochen.

    Meine "Lösung" war eine height: von maximal 18px.

    Nachzulesen hier

    Hi 18 ist mir aber zu wenig, 20 oder gar 22 wäre perfekt. Mit der JS soll das klappen, aber tut es nur sporadisch, leider

    Kay

  • Bastler
    Guest
    • December 4, 2023 at 9:33 PM
    • #24
    Quote from lc4

    in die user css schreibt

    Hallo,
    was ist das für eine Datei?

    Quote from lc4

    und ein userchromejs add on installiert

    Und was ist das für ein Zeug? Es ist elementar, Ordner, Dateien und Bezeichnungen präzise zu benennen.

    Quote from Sepp_I

    Meine "Lösung" war eine height: von maximal 18px.

    Hallo,
    das ist default Vorgabe. Am besten die Zeile weglassen, dann springt auch kein Scrollen oder schrittweises vorwärts / rückwärts.

  • lc4
    Member
    Reactions Received
    1
    Posts
    29
    Member since
    15. Jun. 2007
    • December 4, 2023 at 9:52 PM
    • #25

    Hi Bastler,

    ich meine natürlich als erstes die userChrome.css , das 2. habe ich präzise benannt. Es ist ein Addon, was dafür sorgt, das js ausgeführt wird. Wie hier schon angemerkt wurde, reicht es nicht im CSS rumzupfuschen sondern JS ist nötig. Das ADDOn sorgt dafür, dass es auch ausgeführt wird, eben der Code in der userChrome.js.

    Leider läuft es nicht "regelmässig" richtig. Jetzt läuft mein TB damit gerade perfekt. Aber ich weiß, beim nächsten Neustart wird das wieder anders sein :-( Das ist unlogisch.

    Kay

  • Mapenzi
    Senior Member
    Reactions Received
    1,024
    Posts
    11,810
    Member since
    26. May. 2012
    Helpful answers
    117
    • December 4, 2023 at 10:31 PM
    • #26
    Quote from lc4

    Habs mal durchgespielt, diese Zeile ist das Problem:

    height: 20px !important;

    Ich habe deinen CSS Code in einem Testprofil geprüft, wobei ich bei der Zebrastreifung lediglich das hellgrau durch azure ersetzt habe und height: xxpx mehrfach geändert habe. DAs funktioniert jedes Mal und macht hier keine Probleme. Ob 20px oder 22px oder in meinem Beispiel hier height 15px:
    der Zeilenabstand passt sich jeweils an und bleibt auch so nach Neustart. Das Scrollen durch die Nachrichtenliste geht ebenfalls ohne Ruckeln

  • lc4
    Member
    Reactions Received
    1
    Posts
    29
    Member since
    15. Jun. 2007
    • December 5, 2023 at 10:59 AM
    • #27

    Tja, bei mir leider nicht. Es ist völlig unlogisch, dass es mal geht und dann wieder nicht, ohne das man irgendwas ändert. Hab auch schon geschaut, ob es daran liegt, ob ich zuerst die Liste "anklicke" im Mailkonto oder direkt nach dem Start auf N drücke (ohne irgendeinen Mausklick) um zur ersten neuen Nachricht zu kommen, ich finde keine Regelmässigkeit.

    Hatte TB nun seit gestern Abend wo es funzte nicht beendet. Jetzt beendet, gestartet, gehts wieder nicht. Die Formatierung stimmt, aber er springt wieder 6 Zeilen unter den sichtbaren Bereich, als ob CSS arbeitet aber die JS-Injektion nicht. Wieder beendet, wieder gestartet, geht nicht. Nochmal, geht nicht. Nochmal, geht nicht. Ich ändere die Fontsize von 13 auf 14, speichern, Neustart, geht nicht. Zurück auf 13, geht nicht. Habe dann mal im Fehlermodus gestartet, und danach wieder normal, dann war das Chaos noch größer. Nicht nur, dass er natürlich nicht zur neuen Nachricht sprang, während des Scrollens auch auch danach verschwanden in Listenfenster die Hälfte der Nachrichten, die untere Hälft blieb einfach leer. Ich habe das Gefühl, dass funktionieren der UserChrome.js ist hier vom Mondstand abhängig. Habe die JS gelöscht und neu erstellt und jetzt den ursprünglichen Code in der .js probiert, nach bestimmt 10 Fehlversuchen vorher... jetzt hat er schon 3 mal neu gestartet und es ging. Damit:

    Mal sehen wie lange noch, ich fasse jetzt erstmal nichts mehr an :-)

    Code
    console.log("Hi, userChrome.js");
    window.setTimeout(() => {
    let rowClass =
    top.window.document.getElementById("tabmail").currentAbout3Pane.customElements.get("thread-row");
    rowClass.ROW_HEIGHT = 42;
    }, 500);
    console.log("Bye, userChrome.js"); 
  • Mapenzi
    Senior Member
    Reactions Received
    1,024
    Posts
    11,810
    Member since
    26. May. 2012
    Helpful answers
    117
    • December 5, 2023 at 2:43 PM
    • #28
    Quote from lc4

    Mal sehen wie lange noch, ich fasse jetzt erstmal nichts mehr an

    Ich habe deinen Code für den Zeilenabstand in der Nachrichtenliste

    /* ---Nachrichtenliste Abstaende-- */
    tr[is="thread-row"] {
    appearance: none !important;
    height: 20px !important;
    font-family: tahoma !important;
    font-size: 13px !important;
    }

    nochmals getestet, diesmal jedoch zusammen mit deinem userChrome.js. Das funktioniert überhaupt nicht. Die Nachrichtenliste wird beim Scrollen die meiste Zeit unvollständig angezeigt, es klafft eine Leere zwischen der untersten Nachricht und dem Nachrichtenbereich. In der Regel verschwindet die Lücke wenn man bis nach oben scrollt, beim Scrollen nach unter erscheint sie wieder und wird immer größer.

  • bege
    Member
    Reactions Received
    4
    Posts
    147
    Member since
    29. Dec. 2008
    Helpful answers
    3
    • December 8, 2023 at 11:09 PM
    • #29
    Quote from lc4
    Code
    console.log("Hi, userChrome.js");
    window.setTimeout(() => {
    let rowClass =
    top.window.document.getElementById("tabmail").currentAbout3Pane.customElements.get("thread-row");
    rowClass.ROW_HEIGHT = 42;
    }, 500);
    console.log("Bye, userChrome.js"); 

    Großartig, vielen Dank. Den CSS-Code verwende ich schon länger, eben mit dem Problem, dass das Scrollen ziemlich langsam geht. Stattdessen mit diesem JS-Code ist das viel schneller.

    Ich habe TB mit reichlich Erweiterungen und Skripten vollgestopft, deshalb muss ich den Timeout-Wert höher setzen.

    Ich habe den Code als weiteres JS-Skript angelegt:

    JavaScript: Zeilenhöhe.uc.js
    setTimeout(function() {
    	var ucjsZ = {
    		init : function () {
    			let rowClass =
    			top.window.document.getElementById("tabmail").currentAbout3Pane.customElements.get("thread-row");
    			rowClass.ROW_HEIGHT = 20;
    		},
    	}
    ucjsZ.init();
    }, 5000);
  • Tapo
    Senior Member
    Reactions Received
    8
    Posts
    521
    Member since
    25. Aug. 2014
    Helpful answer
    1
    • January 21, 2024 at 5:23 PM
    • #30

    Hallo,es wird der "border-bottom" nicht angenommen.

    kann mir jemand w

    eiter helfen ?

    CSS
    #threadTree tr {
       background-image: none !important;
      /* background-color: grey !important; */
        border-bottom:1px dashed red !important;
    }
    #threadTree tr:nth-child(2n) {
       background-image: none !important;
       /* background-color: lightgrey !important; */
        border-bottom:1px dashed red !important;
    }
    #threadTree tr.selected {
       background-image: none !important;
       background-color: yellow !important;
    }
    #threadTree tr:nth-child(2n).selected {
       background-image: none !important;
       background-color: yellow !important;
    }
    #threadTree tr:hover,
    #threadTree tr:nth-child(2n):hover,
    #threadTree tr.selected:hover,
    #threadTree tr:nth-child(2n).selected:hover {
       background-image: none !important;
       background-color: #D1E2F2 !important;
       color: #000 !important;
    }
    Display More

    Thunderbird 115.6.1 (64-Bit)
    Windows 10 Pro

  • Bastler
    Guest
    • January 21, 2024 at 6:21 PM
    • #31
    Quote from Tapo

    es wird der "border-bottom" nicht angenommen.

    Hallo,
    ersetze Deine Zeilen 1-10 mit folgendem Code und teste

    CSS
    tr[is="thread-row"] > td {
        border-bottom: 1px dashed red !important;
    }

    Edited once, last by Bastler: Code Korrektur (January 21, 2024 at 6:32 PM).

  • frischundfoxi
    Member
    Posts
    11
    Member since
    10. Jun. 2022
    • February 8, 2024 at 1:19 PM
    • #32

    hallo, ich nutze tb 115.7.0 (x64) in der klassischen ansicht im system auto dark modus. ich hoffe es ist ok, dass ich mich hier anhänge. Ältere Threads zu den Themen haben nicht funktioniert.

    ich möchte zwei dinge ändern und bitte um css code oder hinweis, wie ich das anders hinbekomme.

    1. möchte ich die kleinen Pfeile (rot markiert) besser sehen, in markierten und unmarkierten nachrichten. die Pfeilchen vor den "Beteiligten" sind gemeint. das funktioniert bei mir nicht.


    2. momentan sieht es bei mir so aus.

    der code aus #2, der bei mir so aussieht:

    soll so modifiziert werden, dass der helle zebrastreifen einfach nur etwas heller ist (dunkles grau) und der dunkle zebrastreifen original schwarz bleibt.

    bitte/danke

    Images

    • 2024-02-08_125735.jpg
      • 44.73 kB
      • 1,920 × 182

    Edited once, last by frischundfoxi: erklärung zu "kleine pfeile" ergänzt (February 10, 2024 at 1:05 PM).

  • Mapenzi
    Senior Member
    Reactions Received
    1,024
    Posts
    11,810
    Member since
    26. May. 2012
    Helpful answers
    117
    • February 8, 2024 at 6:01 PM
    • #33
    Quote from frischundfoxi

    1. möchte ich die kleinen Pfeile (rot markiert) besser sehen, in markierten und unmarkierten nachrichten. das funktioniert bei mir nicht.

    Wenn ich richtig sehe handelt es sich um die kleinen Pfeile > und v zum Öffnen und Kollabieren von Diskussionen in der Nachrichtenliste.
    Wenn man mit dem dunklen Thema arbeitet, sind diese natürlich kaum sichtbar; im Gegensatz zum System-Thema, welches ich benutze.
    Teste den folgenden CSS Code

    .twisty {
    color: red !important;
    transform: scale(1.3) ;
    background-color: lightgray !important;
    }

    Bei mir unter macOS in meinem TB 115.7.0 Testprofil sieht das dann so aus:

    Je pense que ça fait un bon contraste au noir mais vielleicht zu viel. Du kannst natürlich die Farben deinen Bedürfnissen anpassen.

    Mit deinem zweiten Pb befasse ich mich erst heute Abend

  • Bastler
    Guest
    • February 8, 2024 at 6:24 PM
    • #34
    Quote from Mapenzi

    Teste den folgenden CSS Code

    Hallo,
    der Code wirkt bei mir global, betrifft auch die Ordnerliste, sieht dann so aus

    Mit folgendem Code, spreche ich bei mir nur die Nachrichtenliste an

    CSS
    .thread-container button.button.button-flat.button-reset.twisty {
    color: red !important;
    transform: scale(1.3) ;
    background-color: lightgray !important;
    }
  • Mapenzi
    Senior Member
    Reactions Received
    1,024
    Posts
    11,810
    Member since
    26. May. 2012
    Helpful answers
    117
    • February 8, 2024 at 10:34 PM
    • #35
    Quote from Bastler
    Quote from frischundfoxi

    soll so modifiziert werden, dass der helle zebrastreifen einfach nur etwas heller ist (dunkles grau)

    der Code wirkt bei mir global, betrifft auch die Ordnerliste, sieht dann so aus

    Ja das sehe ich jetzt auch bei mir. Die Hintergrundfärbung hatte ich erst zum Schluss noch dazu gefügt, aber in der Konten/Ordnerliste hatte mein Code zunächst offenbar keine Wirkung.

    Danke für deinen Verbesserungsvorschlag!

  • Mapenzi
    Senior Member
    Reactions Received
    1,024
    Posts
    11,810
    Member since
    26. May. 2012
    Helpful answers
    117
    • February 8, 2024 at 10:44 PM
    • #36
    Quote from frischundfoxi

    soll so modifiziert werden, dass der helle zebrastreifen einfach nur etwas heller ist (dunkles grau)

    Du kannst dir hier http://cloford.com/resources/colours/500col.htm fifty to hundred "shades of gray" aussuchen .
    Zum Beispiel Gray 50 in diesem Code

    #threadTree tr {
       background-image: none !important;
       background-color: #006ece !important;
    }
    #threadTree tr:nth-child(2n) {
       background-image: none !important;
       background-color: #7F7F7F !important;
    }

  • frischundfoxi
    Member
    Posts
    11
    Member since
    10. Jun. 2022
    • February 9, 2024 at 2:54 PM
    • #37

    #33 "Wenn ich richtig sehe handelt es sich um die kleinen Pfeile > und v zum Öffnen und Kollabieren von Diskussionen in der Nachrichtenliste." leider nein. es sieht dann so aus wie in #34.

    deshalb ist der code aus #34 auch nicht der richtige. #36 auch nicht. der macht auch keine zebrastreifen bei mir.

    es sind die pfeile links nebenb zw. noch in der spalte "beteiligte". sie zeigen an, ob die nachricht an den beteiligten gesendet oder (ohne pfeil) von ihm empfangen wurde.

  • Bastler
    Guest
    • February 9, 2024 at 3:03 PM
    • #38
    Quote from frischundfoxi

    es sind die pfeile links nebenb

    Dann bitte dieses testen und ggf. anpassen
    (evtl. die Zeile mit color: wegnehmen, ich sehe gerade, die Pfeile können unterschiedlich nach Zweck gefärbt sein.)

    CSS
    /* ---Beantwortet- Weitergeleitet- Kennzeichen (Pfeile) hervorheben--- */
    .thread-container div.subject-line img {
    appearance: none !important;
    color: red !important;
    transform: scale(1.3) !important;
    background-color: lightgray !important;
    }

    Edited once, last by Bastler (February 9, 2024 at 3:15 PM).

  • frischundfoxi
    Member
    Posts
    11
    Member since
    10. Jun. 2022
    • February 9, 2024 at 3:11 PM
    • #39

    dank Mapenzi für den link, damit hab ich mir jetzt den passenden code für zebrastreifen im dark modus gebastelt. auf dem mittelgrau sind die pfeile einigermassen zu sehen. leider funktioniert jetzt die andersfarbliche markierung von markierten nachrichten nicht mehr.

    CSS
    #threadTree tr {
       background-image: none !important;
       background-color: #0A0A0A !important;
    }
    #threadTree tr:nth-child(2n) {
       background-image: none !important;
       background-color: #555555 !important;
    }

    Edited 3 times, last by frischundfoxi: nicht ganz funktionabel (February 9, 2024 at 4:11 PM).

  • frischundfoxi
    Member
    Posts
    11
    Member since
    10. Jun. 2022
    • February 9, 2024 at 3:13 PM
    • #40

    bräuchte weiterhin css code für die pfeile

Current app version

  • Thunderbird 138.0.2 veröffentlicht

    Thunder May 20, 2025 at 4:44 PM

Current ESR version

  • Thunderbird 128.10.2 ESR veröffentlicht

    Thunder May 20, 2025 at 8:27 PM

No Advertisements

There are no advertisements here. Maybe you give the website owner (Alexander Ihrig - aka "Thunder") instead something to be able to finance these sites in the long run. Many Thanks!

Thank you for the support!

Coffee to be spent?

Donate now via Paypal*

*Forwarding to PayPal.Me

Similar Threads

  • Nach neuer Thunderbird Profileinrichtung alle lokalen Ordner weg

    • varico
    • May 26, 2023 at 6:01 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • FIlter sind nach kopieren des Profils nicht mehr vorhanden

    • loveforgod
    • February 23, 2023 at 11:38 AM
    • Filter (Regeln), Junk-Filter und Datenschutz-Optionen
  • Nach Update fehlende Tabs wiederherstellen

    • FrankAusBerlin
    • August 13, 2022 at 10:01 AM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Nach Sortieren von Emails und neuem Softwareupdate bei Thunderbird sind Emails und Ordner weg

    • Cyberlioness
    • August 4, 2022 at 6:27 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Nachrichten im lokalen Ordner nach Update zu 91.11.0 verschwunden

    • Rennmaus21
    • July 20, 2022 at 2:56 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Seit Update auf V. 100+ seltsames Verhalten und Verschwinden von Mails

    • mausebär
    • July 11, 2022 at 8:34 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
Thunderbird Mail DE
  1. Imprint & Contact
  2. Privacy Policy
    1. Cookie Policy
  3. Terms of Use
  4. Donation Call for Thunderbird
Help for this website
  • All website support articles
  • How to use website search
  • How to create a forums user account
  • How to create and edit a forums thread
  • How to reset your forums password
Copyright © 2003-2025 Thunderbird Mail DE

You are NOT on an official page of the Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, Seamonkey®, XUL™ and the Thunderbird logo are (among others) registered trademarks of the Mozilla Foundation.

Powered by WoltLab Suite™