1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 128 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta-Version
    5. Sprachpaket (Benutzeroberfläche)
    6. Wörterbücher (Rechtschreibprüfung)
  4. Hilfe & Lexikon
    1. Anleitungen zu Thunderbird
    2. Fragen & Antworten (FAQ) zu Thunderbird
    3. Hilfe zu dieser Webseite
  5. Forum
    1. Unerledigte Themen
    2. Letzte Beiträge
    3. Themen der letzten 24 Stunden
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu Add-ons und manuellen Anpassungen
  4. Themes

Vorrang-Regelung bei Farben im Ordnermenü

  • Gonzo444
  • 15. Juli 2016 um 00:38
  • Geschlossen
  • Erledigt
  • Gonzo444
    Mitglied
    Beiträge
    22
    Mitglied seit
    7. Feb. 2016
    • 15. Juli 2016 um 00:38
    • #1

    Um Rückfragen vorzubeugen, bitten wir um folgende Angaben:
    * Thunderbird-Version: 45.2.0
    * Betriebssystem + Version: Windows 7

    Hallo ihr,

    ich habe meinen Ordnerbereich farblich so eingerichtet, dass die Ordner, in dem neue bzw. ungelesene E-Mails eingehen, rot hervorgehoben werden.

    Möchte ich hingegen einen speziellen Ordner öffnen, ist dieser Ordner durch Anklicken blau hinterlegt mit gelben Hintergrund.

    Problem:

    Erhalte ich eine neue E-Mail und habe gleichzeitig diesen Ordner auch aktuell ausgewählt, hat die blaue Farbe mit gelben Hintergrund immer Vorrang, d.h. er verdrängt die rote Hervorhebung bei neuen bzw. ungelesenen E-Mails.

    Gibt es einen css-Code, mit dem man diese Vorrangregelung so ändern kann, dass unabhängig davon, ob ein Ordner ausgewählt ist oder nicht, eine rote Hervorhebung bei neuen E-Mails erfolgt?


    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.
    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

  • Mapenzi
    Senior-Mitglied
    Reaktionen
    1.020
    Beiträge
    11.794
    Mitglied seit
    26. Mai. 2012
    Hilfreiche Antworten
    116
    • 15. Juli 2016 um 11:58
    • #2

    Hallo,

    Zitat von Gonzo444

    Erhalte ich eine neue E-Mail und habe gleichzeitig diesen Ordner auch aktuell ausgewählt, hat die blaue Farbe mit gelben Hintergrund immer Vorrang, d.h. er verdrängt die rote Hervorhebung bei neuen bzw. ungelesenen E-Mails.

    Am besten hättest du den von dir benutzten css-Code gleich mit eingestellt, dass man ihn testen kann und sieht, wo der "Fehler" liegt.
    Auch deine screen shots könnten nützlich sein, man kann sie aber leider nicht anzeigen, versuche es nochmals über den Button "Dateianhänge".
    Es würde wenig nutzen, wenn ich jetzt meinen eigenen css-Code zur Farbänderung beim Abruf neuer Nachrichten einstellen würde, wir müssen zunächst deinen Code sehen.

    Gruß

  • Gonzo444
    Mitglied
    Beiträge
    22
    Mitglied seit
    7. Feb. 2016
    • 16. Juli 2016 um 16:07
    • #3

    Hi, mapenzi,


    mein Code zur Ordnerauswahl lautet:

    CSS
    #folderTree treechildren::-moz-tree-cell-text(selected) {
     background-color: #FFFF70 !important;
    font-weight: bold !important;}
    
    
    
    
    
    
    
    #folderTree treechildren::-moz-tree-cell-text(selected) {
     color: blue !important;}
    Alles anzeigen


    Mein Code zum Anzeigen der neuen Nachrichten (Den hab ich auch nur von anderen übernommen, mag daher etwas umständlicher sein):


    CSS
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true) {
      font-weight: bold !important;
      color: red !important;
    }
    
    
    
    
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true, selected) {
      font-weight: bold !important;
      color: red !important;
    }
    
    
    
    
    
    
    
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, hasUnreadMessages-true) {
      font-weight: bold !important;
      color: red !important;
    }
    
    
    
    
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, hasUnreadMessages-true, selected) {
      font-weight: bold !important;
      color: red !important;
    }
    
    
    
    
    
    
    
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, closed, subfoldersHaveUnreadMessages-true) {
      font-weight: bold !important;
      color: red !important;
    }
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, closed, subfoldersHaveUnreadMessages-true, selected) {
      font-weight: bold !important;
      color: red !important;
    }
    
    
    
    
    
    
    
    
    
    
    /* new mail */
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, closed, newMessages-true),
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true), 
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true) {
      font-weight: bold !important;
      color: red !important;
    }
    
    
    
    
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, closed, newMessages-true, selected), 
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true, selected),
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, specialFolder-Inbox, newMessages-true, selected) {
      font-weight: bold !important;
      color: red !important;
    
    }
    Alles anzeigen


    Hier die Screenshots:

  • Mapenzi
    Senior-Mitglied
    Reaktionen
    1.020
    Beiträge
    11.794
    Mitglied seit
    26. Mai. 2012
    Hilfreiche Antworten
    116
    • 16. Juli 2016 um 18:59
    • #4

    Hallo,

    Zitat von Gonzo444

    mein Code zur Ordnerauswahl lautet:

    Dein Code für den gelben Farbhintergrund der markierten Ordnerzeile musste ich leicht ändern, weil er bei mir nur den Ordnernamen (oder Kontennamen) gelb hinterlegt hat, aber nicht die ganze Zeile.
    Dazu habe ich in der ersten Zeile moz-tree-cell-text ersetzt durch moz-tree-row.
    Der von mir geänderte Code sieht so aus:

    CSS
    #folderTree treechildren::-moz-tree-row(selected) {
     background-color: #FFFF70 !important; }
    #folderTree treechildren::-moz-tree-cell-text(selected) {
    font-weight: bold !important;
    color: blue !important;  
    }
    Zitat von Gonzo444

    Mein Code zum Anzeigen der neuen Nachrichten (Den hab ich auch nur von anderen übernommen, mag daher etwas umständlicher sein):

    Dieser Code ist nicht nur umständlich, sondern auch äußerst redundant. Manche Codes sind doppelt vorhanden und mehrere leicht unterschiedliche Codes haben alle den selben Effekt. Du brauchst zum Beispiel das Attribut "selected" nicht zu verwenden, weil du keinen Unterschied machst bei der Schriftfarbe der Ordner mit neuen oder ungelesenen Mails, ob sie nun markiert (selected) sind oder nicht.
    Des weiteren sind die Codes mit "specialFolder-Inbox" redundant, weil alle Ordner schon durch den Code für "folderNameCol" abgedeckt werden.

    In meinen Tests hat der folgende, von mir zurecht gestutzte Code hat genau den selben Effekt wie der von dir eingestellte Code:

    CSS
    #folderTree treechildren::-moz-tree-row(selected) {
     background-color: #FFFF70 !important; }
    
    
    
    
    #folderTree treechildren::-moz-tree-cell-text(selected) {
    font-weight: bold !important;
    color: blue !important;  
    }
    
    
    
    
    
    
    
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true) {
      font-weight: bold !important;
      color: red !important;
    }
    
    
    
    
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol, hasUnreadMessages-true) {
      font-weight: bold !important;
      color: red !important;
    }
    
    
    
    
    #folderTree > treechildren::-moz-tree-cell-text(folderNameCol,closed, subfoldersHaveUnreadMessages-true) {
      font-weight: bold !important;
      color: red !important;
    }
    Alles anzeigen


    Ich konnte allerdings weder mit deinem Originalcode noch mit meinem gekürzten Code dein Problem reproduzieren: wenn ich einen Ordner mit neuen oder ungelesenen Mails anklicke, ändert sich die Schriftfarbe nicht. Auch wenn ich beispielsweise den Ordner Entwürfe (1 ungelesene Mail) markiert habe und dann eine neue Mail im Posteingang erhalte, bleibt die Schriftfarbe für Entwürfe rot (s. screen shots).


    Da du die rote Schriftfarbe sowohl für neu abgerufene als auch (alte) ungelesene Mails verwendest, frage ich mich jedoch, wie du unterscheiden kannst, in welchem Konto oder Ordner neue Mails eingegangen sind. In meinem Codes für die Schriftfarbe der Ordner mache ich einen Unterschied zwischen neuen Mails (rot und fett) und ungelesene Mails (blau, fett und kursiv).


    Als Bonus biete ich dir noch einen Code an, mit dem du den Kontennamen rot anzeigen kannst, wenn ein Konto neue Nachrichten erhält:

    CSS
    #folderTree > treechildren::-moz-tree-cell-text(isServer-true, biffState-NewMail,) {
      color: red !important;
    }

    Viel Spaß ;)

    Bilder

    • Capture d’écran 2016-07-16 à 17.45.10.png
      • 38,46 kB
      • 302 × 206
    • Capture d’écran 2016-07-16 à 17.46.00.png
      • 36,95 kB
      • 280 × 207
    • Capture d’écran 2016-07-16 à 18.57.04.png
      • 39,28 kB
      • 280 × 207
  • Gonzo444
    Mitglied
    Beiträge
    22
    Mitglied seit
    7. Feb. 2016
    • 17. Juli 2016 um 22:57
    • #5

    Vielen Dank für die Korrektur.

    Der Farb-Vorrang bei den Ordnern hat jetzt bei mir auch funktioniert.

    Ich habe weiter unten in meiner userchrome-Datei einen ähnlichen Befehl entdeckt, der diese Farbregelung immer wieder aufgehoben hat.

    Grüße

  • Community-Bot 3. September 2024 um 20:30

    Hat das Thema geschlossen.

Aktuelle Programmversion

  • Thunderbird 138.0 veröffentlicht

    Thunder 30. April 2025 um 00:04

Aktuelle ESR-Version

  • Thunderbird 128.10.0 ESR veröffentlicht

    Thunder 29. April 2025 um 23:24

Keine Werbung

Hier wird auf Werbeanzeigen verzichtet. Vielleicht geben Sie dem Website-Betreiber (Alexander Ihrig - aka "Thunder") stattdessen etwas aus, um diese Seiten auf Dauer finanzieren zu können. Vielen Dank!

Vielen Dank für die Unterstützung!

Kaffee ausgeben für:

Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Thunderbird Mail DE
  1. Impressum & Kontakt
  2. Datenschutzerklärung
    1. Einsatz von Cookies
  3. Nutzungsbedingungen
  4. Spendenaufruf für Thunderbird
Hilfe zu dieser Webseite
  • Übersicht der Hilfe zur Webseite
  • Die Suchfunktion benutzen
  • Foren-Benutzerkonto - Erstellen (Neu registrieren)
  • Foren-Thema erstellen und bearbeiten
  • Passwort vergessen - neues Passwort festlegen
Copyright © 2003-2025 Thunderbird Mail DE

Sie befinden sich NICHT auf einer offiziellen Seite der Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, XUL™ und das Thunderbird-Logo sind (neben anderen) eingetragene Markenzeichen der Mozilla Foundation.

Community-Software: WoltLab Suite™