1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 153 ESR (2026)
    3. Thunderbird 140 ESR (2025)
    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
    4. Last Changes
  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

CSS Code für Themen/Nachrichtenliste

    • 115 ESR
    • macOS
  • Mapenzi
  • August 5, 2023 at 9:00 PM
  • Closed
  • Thread is Unresolved
  • Mapenzi
    Senior Member
    Reactions Received
    1,120
    Posts
    12,528
    Member since
    26. May. 2012
    Helpful answers
    128
    • August 5, 2023 at 9:00 PM
    • #1

    Hallo aus Lutetia,

    inzwischen habe ich einen nicht geringen Teil meiner userChrome.css Datei von der v102 zur v115 transponiert, aber bei einigen Code für die Themen/Nachrichtenliste komme ich nicht weiter.

    Bislang habe ich die CSS Code für eine dezente "Zebrastreifung" sowie die Hintergrundfarben einer selektierten Nachricht gefunden, je nachdem ob sie im Fokus steht oder nicht.

    CSS
      /* :::: Threadpane tweaks :::: */
    
    .tree-table  { 
    background-color: azure !important; }
    
    #threadTree tr:nth-child(2n) {
      background-image: linear-gradient(rgba(0,0,0,.05), rgba(0,0,0,.05)) !important;  }
    
    [is="tree-view-table-body"]:focus > .selected[data-properties~="untagged"] {
      background-color: royalblue !important; }
      
    tr[is="thread-row"].selected[data-properties~="untagged"] {
      background-color: highlight !important; }
    Display More


    Da ich relativ häufig Schlagwörter zur Kennzeichnung bestimmter Nachrichten benutze, hatte ich in v102 die Hintergrundfarbe für "im Fokus/nicht im Fokus" auch auf mit Schlagwörtern belegte, selektierte Nachrichten erweitert. Ein Beispiel für den Tag "Wichtig" (important) in v102:

    CSS
    /* :::: Tag tweaks :::: */
    
    treechildren::-moz-tree-cell(T_24label1, selected, focus) {
    background-color: #FF0000 !important; }
    
    treechildren::-moz-tree-cell-text(T_24label1) {
    color: red !important; }
    
    treechildren::-moz-tree-row(T_24label1, selected) {
    background-color: highlight !important;
    color: #000 !important; }
    
    treechildren::-moz-tree-cell-text(T_24label1, selected, focus) {
    background-color: #FF0000 !important;
    color: #FFF !important; }
    Display More

    Ich habe die ThreadPane.css Datei der v115 von oben bis unten durchsucht und nicht geschafft, den vorigen Code zu transponieren.

    Ebenso kann ich im Entwickler-Werkzeugkasten keinen Code finden, um die Schriftgröße in der Leiste mit den Spaltenköpfen zu ändern.

    Es ist irgend wie unverständlich, dass ich einen Code für die Schriftfarbe (color) und font-style gefunden habe, in dem aber font-size nicht wirkt.

    Im voraus herzlichen Dank für eure Vorschläge!

  • dharkness21
    Senior Member
    Reactions Received
    498
    Posts
    2,089
    Member since
    29. Jun. 2005
    Helpful answers
    55
    • August 5, 2023 at 9:43 PM
    • #2
    Quote from Mapenzi

    um die Schriftgröße in der Leiste mit den Spaltenköpfen zu ändern.

    Teste bitte mal das ↓.

    CSS
    .tree-table-header.threaded tr th div button {
        font-size: 20px !important;
    }

    und wech

    Dharkness

  • Mapenzi
    Senior Member
    Reactions Received
    1,120
    Posts
    12,528
    Member since
    26. May. 2012
    Helpful answers
    128
    • August 5, 2023 at 10:45 PM
    • #3
    Quote from dharkness21

    Teste bitte mal das

    Danke für den Vorschlag, leider ändert er nichts bei mir.

    Der folgende Code funktioniert hier, aber nur mit den beiden Attributen

    CSS
    thead.tree-table-header  {
      font-style: italic !important;
      color: blue  !important; 
    }
  • ThoBa
    Senior Member
    Reactions Received
    514
    Posts
    1,598
    Member since
    17. Nov. 2019
    Helpful answers
    21
    • August 6, 2023 at 12:56 AM
    • #4
    Quote from Mapenzi

    Der folgende Code funktioniert hier, aber nur mit den beiden Attributen

    CSS
    thead.tree-table-header  {
      font-style: italic !important;
      color: blue  !important; 
    }

    Ja, für die Tabellenüberschrift besteht nun aus einzelnen Buttons, welche

    auch so behandelt werden möchten.

    Schau einmal hier:

    CSS
    treecol, treecolpicker, tree-columnpicker-botton,
    .button-column-picker,
    #flaggedColButton, #threadColButton, #recipientColButton,
    #junkStatusColButton, #statusColButton, #sizeColButton,
    #accountColButton, #senderColButton, #locationColButton,
    #dateColButton, #attachmentColButton, #subjectColButton, 
    #correspondentColButton, #receivedColButton, #selectColButton,
    #unreadButtonColHeaderButton, #totalColButton, #tagsColButton,
    #priorityColButton, #unreadColButton, #idColButton,
    #deleteColButton
    {
        appearance: none !important; /* ab V115 */
        background: #FFFF80 !important;
        border: 1px solid gray !important;
        font-weight: bold !important;
        font-size: 14px !important;
    }
    Display More

    Die zwei ersten Zeilen haben immer noch Einfluss auf Überschriften in anderen

    Dialogen (siehe bspw. "Kalender" oder "OpenPGP-Schlüssel verwalten").

    Möchtest du diese Buttons dann auch noch bei dem "Hovern" hervorheben

    (Standard in der Grundeinstellung), so kommt folgender Code noch hinzu:

    CSS
    treecol:hover, treecolpicker:hover,
    .button-column-picker:hover,
    #flaggedColButton:hover, #threadColButton:hover,
    #recipientColButton:hover, #junkStatusColButton:hover,
    #statusColButton:hover, #sizeColButton:hover,
    #accountColButton:hover, #senderColButton:hover,
    #locationColButton:hover, #dateColButton:hover,
    #attachmentColButton:hover, #subjectColButton:hover, 
    #correspondentColButton:hover, #receivedColButton:hover,
    #selectColButton:hover, #unreadButtonColHeaderButton:hover,
    #totalColButton:hover, #tagsColButton:hover,
    #priorityColButton:hover, #unreadColButton:hover,
    #idColButton:hover, #deleteColButton:hover
    
    {
    /*    -moz-appearance: none !important; /* bis V102 */
        appearance: none !important; /* ab V115 */
        background: #d8f3ff !important;
        border: 1px solid gray !important;
        font-weight: bold !important;
        font-size: 14px !important;
    }
    Display More

    Viel Glück! :)

    Gruß ThoBa
    Newsgroup (nntps):
    <news:de.comm.software.mozilla.mailnews>

    Schaut doch einfach mal rein! :bindafuer:

  • dharkness21
    Senior Member
    Reactions Received
    498
    Posts
    2,089
    Member since
    29. Jun. 2005
    Helpful answers
    55
    • August 6, 2023 at 9:52 AM
    • #5
    Quote from ThoBa

    Ja, für die Tabellenüberschrift besteht nun aus einzelnen Buttons, welche

    auch so behandelt werden möchten

    Nein, so aufwändig muss das nicht gemacht werden, schau Dir mein CSS an, das reicht völlig.

    und wech

    Dharkness

  • dharkness21
    Senior Member
    Reactions Received
    498
    Posts
    2,089
    Member since
    29. Jun. 2005
    Helpful answers
    55
    • August 6, 2023 at 10:41 AM
    • #6
    Quote from Mapenzi

    Danke für den Vorschlag, leider ändert er nichts bei mir.

    Dann solltest Du vorhergehende Einträge auf Fehler testen, funktioniert hier ohne Probleme.

    und wech

    Dharkness

  • Mapenzi
    Senior Member
    Reactions Received
    1,120
    Posts
    12,528
    Member since
    26. May. 2012
    Helpful answers
    128
    • August 6, 2023 at 11:07 AM
    • #7
    Quote from dharkness21

    Dann solltest Du vorhergehende Einträge auf Fehler testen, funktioniert hier ohne Probleme.

    Ich habe jetzt noch mal getestet, nur mit deinem Code, und meine sämtlichen CSS entfernt!

    Was mache ich falsch?

  • dharkness21
    Senior Member
    Reactions Received
    498
    Posts
    2,089
    Member since
    29. Jun. 2005
    Helpful answers
    55
    • August 6, 2023 at 11:12 AM
    • #8
    Quote from Mapenzi

    Ich habe jetzt noch mal getestet, nur mit deinem Code, und meine sämtlichen CSS entfernt!

    Entferne die @namespace-Zeile und das .threaded und teste erneut.

    und wech

    Dharkness

  • Mapenzi
    Senior Member
    Reactions Received
    1,120
    Posts
    12,528
    Member since
    26. May. 2012
    Helpful answers
    128
    • August 6, 2023 at 5:36 PM
    • #9
    Quote from dharkness21

    teste erneut.

    :thumbup:

    Das Entfernen von .threaded hat den Unterschied gemacht, auch mit der @namespace Zeile!

    Wenn ich letztere weglasse, funktionieren einige meiner Code nicht mehr.

    Was mich jetzt noch stört, ist diese unharmonische Datums/Zeitanzeige

    In der v102 konnte die Inhalte der Kolonnen Datum und Größe mittig anzeigen mit dem Code

    CSS
    treecol#sizeCol,
    treechildren::-moz-tree-cell(sizeCol),
    treecol#dateCol,
    treechildren::-moz-tree-cell(dateCol) {
    text-align: center !important; }

    Ich werde halt mal weiter testen mit den neuen Identitäten der Spalten bzw Kolonnen

  • edvoldi
    Moderator
    Reactions Received
    281
    Posts
    7,589
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • August 6, 2023 at 5:43 PM
    • #10

    Hallo Mapenzi,

    ich vermute das obere Bild ist aus der Version 115 oder?

    Wie hast Du das Zebra Muster hinbekommen?

    Ich habe das schon gesucht.

    Gruß EDV-Oldie getippt auf dem Smartphone

    WIN11 Home Version 25H2 (Build 26200.9445)

    Thunderbird 153.2.0esr (64-Bit)
    Thunderbird - Beta 156.0b1 (64-Bit)
    Thunderbird - Daily 158.0a1 (64-Bit)

    Firefox 155.0.1(64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • Mapenzi
    Senior Member
    Reactions Received
    1,120
    Posts
    12,528
    Member since
    26. May. 2012
    Helpful answers
    128
    • August 6, 2023 at 5:49 PM
    • #11

    Hallo edvoldi,

    Quote from edvoldi

    ich vermute das obere Bild ist aus der Version 115 oder?

    Ja, so ist es.

    Quote from edvoldi

    Wie hast Du das Zebra Muster hinbekommen?

    Das habe ich hier gefunden ;)

    TB 115: Alternating row background colors in threadpane

  • edvoldi
    Moderator
    Reactions Received
    281
    Posts
    7,589
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • August 6, 2023 at 6:07 PM
    • #12

    Danke,

    werde ich heute Abend einmal testen.

    WIN11 Home Version 25H2 (Build 26200.9445)

    Thunderbird 153.2.0esr (64-Bit)
    Thunderbird - Beta 156.0b1 (64-Bit)
    Thunderbird - Daily 158.0a1 (64-Bit)

    Firefox 155.0.1(64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • dharkness21
    Senior Member
    Reactions Received
    498
    Posts
    2,089
    Member since
    29. Jun. 2005
    Helpful answers
    55
    • August 6, 2023 at 8:04 PM
    • #13
    Quote from Mapenzi

    In der v102 konnte die Inhalte der Kolonnen Datum und Größe mittig anzeigen mit dem Code

    In der 115'er geht es so ↓.

    CSS
    /* Text der Spaltenöpfe zentrieren. */
    .tree-table-header.threaded tr th div button#dateColButton,
    .tree-table-header.threaded tr th div button#sizeColButton {
        appearance: none !important;
        text-align: center !important;
    }
    /* Text der Spalten zentrieren. */
    #threadTree table[is="tree-view-table"] > tbody > tr > td.datecol-column,
    #threadTree table[is="tree-view-table"] > tbody > tr > td.sizecol-column {
        appearance: none !important;
        text-align: center !important;
    }
    Display More

    und wech

    Dharkness

    Edited once, last by dharkness21 (August 6, 2023 at 8:15 PM).

  • edvoldi
    Moderator
    Reactions Received
    281
    Posts
    7,589
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • August 6, 2023 at 9:28 PM
    • #14
    Quote from Mapenzi

    Das habe ich hier gefunden

    hast Du auch noch einen Code für die linke Spalte mit den Mail Konten?

    WIN11 Home Version 25H2 (Build 26200.9445)

    Thunderbird 153.2.0esr (64-Bit)
    Thunderbird - Beta 156.0b1 (64-Bit)
    Thunderbird - Daily 158.0a1 (64-Bit)

    Firefox 155.0.1(64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • dharkness21
    Senior Member
    Reactions Received
    498
    Posts
    2,089
    Member since
    29. Jun. 2005
    Helpful answers
    55
    • August 6, 2023 at 9:30 PM
    • #15
    Quote from edvoldi

    hast Du auch noch einen Code für die linke Spalte mit den Mail Konten?

    Du meinst die Folderpane?

    und wech

    Dharkness

  • edvoldi
    Moderator
    Reactions Received
    281
    Posts
    7,589
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • August 6, 2023 at 9:31 PM
    • #16
    Quote from dharkness21

    Du meinst die Folderpane?

    Ja

    WIN11 Home Version 25H2 (Build 26200.9445)

    Thunderbird 153.2.0esr (64-Bit)
    Thunderbird - Beta 156.0b1 (64-Bit)
    Thunderbird - Daily 158.0a1 (64-Bit)

    Firefox 155.0.1(64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • dharkness21
    Senior Member
    Reactions Received
    498
    Posts
    2,089
    Member since
    29. Jun. 2005
    Helpful answers
    55
    • August 6, 2023 at 9:34 PM
    • #17
    Quote from edvoldi
    Quote from dharkness21

    Du meinst die Folderpane?

    Ja

    In dem Fall verstehe ich nicht, was Du da zentriert haben möchtest, nur die Kontennamen, oder die Größe oder was sonst?

    und wech

    Dharkness

  • edvoldi
    Moderator
    Reactions Received
    281
    Posts
    7,589
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • August 6, 2023 at 9:37 PM
    • #18

    Ich will nichts zentrieren, sondern Zebra Streifen.

    Post

    RE: CSS Code für Themen/Nachrichtenliste

    Hallo edvoldi,

    […]

    Ja, so ist es.

    […]

    Das habe ich hier gefunden ;)

    TB 115: Alternating row background colors in threadpane
    Mapenzi
    August 6, 2023 at 5:49 PM

    WIN11 Home Version 25H2 (Build 26200.9445)

    Thunderbird 153.2.0esr (64-Bit)
    Thunderbird - Beta 156.0b1 (64-Bit)
    Thunderbird - Daily 158.0a1 (64-Bit)

    Firefox 155.0.1(64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

  • dharkness21
    Senior Member
    Reactions Received
    498
    Posts
    2,089
    Member since
    29. Jun. 2005
    Helpful answers
    55
    • August 6, 2023 at 9:51 PM
    • #19
    Quote from edvoldi

    Ich will nichts zentrieren, sondern Zebra Streifen.

    Ok, das habe ich falsch verstanden, bitte teste mal das ↓.

    CSS
    /* Zebra Folderpane */
    treechildren::-moz-tree-cell(selected, focus) {
        appearance: none !important;
        background-color: #006800 !important;
    }
    
    treechildren::-moz-tree-row(selected) {
        appearance: none !important;
        background-color: #5F5F68 !important;
    }
    treechildren::-moz-tree-row(selected, focus) {
        appearance: none !important;
        background-color: #38383D !important;
    }
    treechildren::-moz-tree-cell-text(selected),
    treechildren::-moz-tree-cell-text(selected, focus) {
        appearance: none !important;
        color: #FFF !important;
    }
    treechildren::-moz-tree-cell-text(hover),
    treechildren::-moz-tree-cell-text(selected, hover),
    treechildren::-moz-tree-cell-text(selected, focus, hover) {
        appearance: none !important;
        color: #000 !important;
    }
    treechildren::-moz-tree-row(hover),
    treechildren::-moz-tree-row(selected, hover),
    treechildren::-moz-tree-row(selected, focus, hover) {
        appearance: none !important;
        background-color: #D1E2F2 !important;
    }
    
    /* Zebra Threadpane */
    #threadTree tr {
        background-image: none !important;
        background-color: #006ece !important;
    }
    #threadTree tr:nth-child(2n) {
        background-image: none !important;
        background-color: #003d76 !important;
    }
    #threadTree tr.selected {
        background-image: none !important;
        background-color: #006800 !important;
    }
    #threadTree tr:nth-child(2n).selected {
        background-image: none !important;
        background-color: #006800 !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;
    }
    
    #threadTree tbody .children.collapsed[data-properties~="hasUnread"][data-properties~="read"] :where(td) {
        appearance: none !important;
        background-color: #F20 !important;
        color: #eee8aa !important;
    }
    #threadTree tbody .children[data-properties~="hasUnread"][data-properties~="read"] :where(td) {
        appearance: none !important;
        background-color: #FF7909 !important;
        color: #000 !important;
    }
    #threadTree tbody .children.collapsed[data-properties~="hasUnread"][data-properties~="read"].selected :where(td) {
        appearance: none !important;
        background-color: #800 !important;
        color: #eee8aa !important;
    }
    #threadTree tbody .children[data-properties~="hasUnread"][data-properties~="read"].selected :where(td) {
        appearance: none !important;
        background-color: #873f05 !important;
        color: #FFF !important;
    }
    #threadTree tbody .children:hover :where(td),
    #threadTree tbody .children.collapsed[data-properties~="hasUnread"][data-properties~="read"]:hover :where(td),
    #threadTree tbody .children[data-properties~="hasUnread"][data-properties~="read"]:hover :where(td),
    #threadTree tbody .children.collapsed[data-properties~="hasUnread"][data-properties~="read"].selected:hover :where(td),
    #threadTree tbody .children[data-properties~="hasUnread"][data-properties~="read"].selected:hover :where(td){
        appearance: none !important;
        background-color: #D1E2F2 !important;
        color: #000 !important;
    }
    
    tr[data-properties~="imapdeleted"][data-properties~="read"] {
        color: #fc4242 !important;
    }
    tr[data-properties~="untagged"][data-properties~="unread"] {
        color: #fc7e00 !important;
    }
    tr[data-properties~="new"][data-properties~="unread"] :where(td) {
        appearance: none !important;
        color: #62cf61 !important;
    }
    Display More

    und wech

    Dharkness

  • edvoldi
    Moderator
    Reactions Received
    281
    Posts
    7,589
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • August 6, 2023 at 9:57 PM
    • #20
    Quote from dharkness21

    Ok, das habe ich falsch verstanden, bitte teste mal das ↓

    Der Code hat auf die Folderpane keine Auswirkung, nur die Threadpane wird geändert.

    WIN11 Home Version 25H2 (Build 26200.9445)

    Thunderbird 153.2.0esr (64-Bit)
    Thunderbird - Beta 156.0b1 (64-Bit)
    Thunderbird - Daily 158.0a1 (64-Bit)

    Firefox 155.0.1(64-Bit)

    Thunderbird-Kalender: FAQ / Erweiterungen für den Kalender / Meine Erweiterungen

    Keine Forenhilfe per Konversation!

Current app version

  • Thunderbird 155.0.1 veröffentlicht

    Thunder September 10, 2026 at 9:46 PM

Current 153 ESR version

  • Thunderbird 153.2.0 ESR veröffentlicht

    Thunder September 2, 2026 at 5:55 PM

Current 140 ESR version

  • Thunderbird 140.15.0 ESR veröffentlicht

    Thunder September 2, 2026 at 6:01 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

  • Problem mit dem Anpassen von eMail Benachrichtigung. Eingabe der Sekunden für die Einblendung nicht möglich!

    • DarkCorri53i
    • July 27, 2023 at 8:56 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • CSS Code für Einrücken der Ordner im Ordnerbaum

    • Alex_s
    • July 10, 2023 at 4:39 PM
    • Manuelle Anpassungen per CSS oder Script
  • Nach Update auf Version 102.1.2: CSS-Code im Kalender teilweise ohne Funktion

    • ChaosRacer
    • August 16, 2022 at 5:57 PM
    • Manuelle Anpassungen per CSS oder Script
  • CardBook - eigene Themes Farbe werden überschrieben

    • Angel
    • August 20, 2022 at 1:56 PM
    • CardBook
  • UserCSSLoader4g+TB.uc.js läd css-Dateien nicht mehr

    • seipe
    • June 30, 2022 at 6:53 AM
    • Manuelle Anpassungen per CSS oder Script
  • CSS Code - Emoji Symbol deaktiverien - Verfassen

    • Angel
    • March 12, 2022 at 6:42 PM
    • Manuelle Anpassungen per CSS oder Script
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-2026 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™