1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 128 ESR
    4. Thunderbird 115 ESR
    5. Thunderbird Beta Version
    6. Language Pack (User Interface)
    7. 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

Lightning: Farben bei Kategorien anpassen

    • 68.*
    • Windows
  • swetrain
  • November 19, 2019 at 5:37 PM
  • Closed
  • Thread is Unresolved
  • swetrain
    Member
    Posts
    16
    Member since
    5. Sep. 2016
    • November 19, 2019 at 5:37 PM
    • #1

    Um Rückfragen vorzubeugen, bitten wir um folgende Angaben:

    • Thunderbird-Version: 68.2.2
    • Betriebssystem + Version: Win10 Prof

    Hallo zusammen,

    habe in Lightning die Farben für Kategorien dahingehend anpasst, dass der ganze Kalendereintrag nun farblich markiert ist.

    Der ganze Kalendereintrag?

    Nein, der blöde Rahmen hat nämlich immer noch die Kalenderfarbe.

    Weiß jemand, wie man den Rahmen des Kalendereintrags ändern kann?

    "border" in verschiedensten Varianten (mit none oder 0px, ...) habe ich versucht, hat aber leider nichts gebracht.

    Einen zweiten Punkt hätte ich auch noch:

    Ein paar meiner Kategorien haben Umlaute, diese werden von der userchrome.css gar nicht berücksichtigt (auch nicht die Namen, bzw. die Unicodewerte, z.B. für ä: &WCF_AMPERSANDä bzw. &WCF_AMPERSANDä).

    Gibt es eine Möglichkeit, dass auch Kategorien mit Umlauten berücksichtigt werden?

    Und einen dritten Punkt:

    Im Tagesplan im Mail-Register werden nur die ganztägigen Termine komplett eingefärbt, die anderen Termine werden nur mit einem kleinen Symbol der Kalenderfarbe angezeigt. Kann man das auch irgendwie ändern?

    Hier der Code, den ich dafür verwende:

    .calendar-event-box-container[categories="schäfer"]{

    color: #FFFFFF !important;

    background-color: #cc66cc !important;

    border: none !important;

    }

    Danke für alle Infos

    Jens

    Evtl. wird es durch die beiden Anhänge etwas deutlicher :-)

  • Clio1
    Member
    Reactions Received
    17
    Posts
    120
    Member since
    9. Aug. 2018
    Helpful answer
    1
    • November 20, 2019 at 5:42 PM
    • #2

    Zu Punkt 1:

    CSS
    .calendar-event-details{ color: #9facbe !important;background-color: #10151a !important;border: 1px solid #2b5278 !important; }

    Die Farben mußt Du mit Deinen ändern.


    Zu Punkt 2:

    Schau mal in die Einstellungen für die Zeichenkodierung, es sollte UTF-8 sein.

    Ist aber nur eine Vermutung, da ich kein Windows verwende.

    In meinem Debian Sid ist das die Voreinstellung.

  • swetrain
    Member
    Posts
    16
    Member since
    5. Sep. 2016
    • November 20, 2019 at 7:10 PM
    • #3

    Hallo Clio:

    Quote

    Zu Punkt 1:


    Code

    1. .calendar-event-details{ color: #9facbe !important;background-color: #10151a !important;border: 1px solid #2b5278 !important; }

    Die Farben mußt Du mit Deinen ändern.

    Das funktioniert leider nicht, ich habe es mal entsprechend mit 3px schwarzen Rahmen angepasst, wie es scheint, gibt es um "border" noch einen anderen Rahmen, vgl. den neuen Screenshot.

    Quote

    Zu Punkt 2:

    Schau mal in die Einstellungen für die Zeichenkodierung, es sollte UTF-8 sein.

    Ist aber nur eine Vermutung, da ich kein Windows verwende.

    In meinem Debian Sid ist das die Voreinstellung.

    habe als Zeichencodierung jetzt UTF-8 verwendet

    beim organgefarbenen Termin der Kategorie "Schäfer" ist als Background-Color aber immer noch die Farbe das Standardkalenders, obwohl die Kategorie als Farbe "Lila" hat.

    Hast Du sonst noch eine Idee?

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,571
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 20, 2019 at 7:45 PM
    • #4

    Hallo zusammen,

    den Farbbalken rechts ist die Kategorie und den kann man glaube ich nur ausblenden.

    Zu mindestens habe ich das so gemacht.

    Das muss man dann für jede Kategorie machen, hier ein Beispiel für die Kategorie "Frisör"

    CSS
    calendar-category-box[categories~="fris-uxf6-r"] {
        display: none !important;
    }

    Umlaute funktionieren nicht, früher stand die Bezeichnung so in der "pref.js" jetzt leider nicht mehr.

    Wie man jetzt an den Code kommt kann ich im Moment nicht sagen.


    Gruß
    EDV-Oldi

    WIN11 Home Version 25H2 (Build 26200.7623)

    Thunderbird 140.7.0esr (64-Bit)
    Thunderbird - Beta 148.0b1 (64-Bit)
    Thunderbird - Daily 149.0a1 (64-Bit)

    Firefox 147.0.1 (64-Bit)

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

    Keine Forenhilfe per Konversation!

  • Clio1
    Member
    Reactions Received
    17
    Posts
    120
    Member since
    9. Aug. 2018
    Helpful answer
    1
    • November 20, 2019 at 7:55 PM
    • #5

    Hm, bei mir funktioniert das so, ich habe allerdings in meiner userChrome.css als ersten Eintrag generell die Border ausgestellt:

    CSS
    * { border: none !important; }

    Ich habe eine Menge Anpassungen und setze Ränder ganz gezielt ein. Evtl. verschwinden dann bei Dir einige davon, mußt Du mal testen.

    So sieht das bei mir aus.

    Vielleicht mußt Du das Systemtheme auch mal ändern, möglich, daß es die Farben verändert.

    Sind die Umlaute denn jetzt sichtbar, das kann man in Deinem Screenshot nicht erkennen.

    Images

    • Kalender.png
      • 9.03 kB
      • 294 × 234
  • swetrain
    Member
    Posts
    16
    Member since
    5. Sep. 2016
    • November 20, 2019 at 8:27 PM
    • #6

    Habe das Systemtheme geändert, keine Verbesserung, auch Dein Code mit { border: none !important; } ganz am Anfang brachte leider keinen Erfolg.

    Auf Deinem Bild hast Du um 21:00 test1 und 21:00 test2 jeweils auch noch einen Rahmen, schaffst Du es, den weg zu bekommen? Das ist wohl der Rahmen, den ich meine.

    Die Umlaute werden korrekt angezeigt, es geht mir ja aber darum, dass Kategorien, die einen Umlaut haben, im css nicht berücksichtigt werden.

  • Thomas S.
    Member
    Posts
    95
    Member since
    30. Sep. 2019
    • November 21, 2019 at 12:05 AM
    • #7
    Quote from swetrain

    der blöde Rahmen hat nämlich immer noch die Kalenderfarbe

    Das ist kein Rahmen sondern die (Hintergrund-) Farbe der gesamten Box, die der Farbe des jeweiligen Kalenders entspricht.

    Die Box ist größer und erscheint im Hintergrund dann als "Rahmen".

    Habe dafür auch keine wirkliche Lösung, da sich diese Box nicht mit der Kategorie ansprechen läßt.

    Nur völlig "Entfärben" dieser Box geht mit .calendar-color-box {background-color: #ffffff !important;} (hier bei weißen Hintergrund), dadurch entfällt der lästige Rahmen - aber das gilt für alle Termine - und macht nicht wirklich Sinn.

    Habe nicht weiter dazu gefunden...

  • swetrain
    Member
    Posts
    16
    Member since
    5. Sep. 2016
    • November 21, 2019 at 7:12 AM
    • #8
    Quote from Thomas S.

    Nur völlig "Entfärben" dieser Box geht mit .calendar-color-box {background-color: #ffffff !important;} (hier bei weißen Hintergrund), dadurch

    Danke, das passt nun soweit, aber halt nur für Termine mit "von" und "bis" Uhrzeit.

    Bei ganztägigen und mehrtägigien Terminen, sowie Geburtstagen wirkt sich das aber leider wohl nicht aus.

  • Thomas S.
    Member
    Posts
    95
    Member since
    30. Sep. 2019
    • November 21, 2019 at 9:30 AM
    • #9

    Habe noch etwas experimentiert...

    Nur mit diesen beiden einfachen Ausdrücken funktioniert das:

    CSS
    /* Termin-Farben in der Terminliste */
    [categories="pers-uxf6-nlich"] {
        --item-backcolor:  #cc66cc !important;
        color: #000000 !important;
    }
    calendar-category-box [categories~="pers-uxf6-nlich"] {
        display: none !important;
    }

    Das funktioniert bei mir für die Termine der Kategorie "Persönlich".

    Anmerkung: insgesamt ist diese CSS-Anpassung der Termine so eine Sache.

    Bei mir (unter Linux) wird hin und wieder mal

    - der Kalender nicht vollständig geladen (Tabbeschriftung "Kalender" fehlt, Tage mit Termin im Minikalender nicht fett, ...)

    - Terminbeschriftungen ggf. unsichtbar u.s.w.

    Da hilft auch kein "Restart", der Code macht einfach Probleme.

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,571
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 21, 2019 at 9:36 AM
    • #10

    Das habe ich doch auch schon geschrieben, aber keiner hat darauf reagiert.

    Thomas S.

    Wenn Du meinen Beitrag nicht gelesen haben solltest , woher hast Du den Code für das ö ?.

    Wie oben schon geschrieben stand das früher so in der Preis.js

    WIN11 Home Version 25H2 (Build 26200.7623)

    Thunderbird 140.7.0esr (64-Bit)
    Thunderbird - Beta 148.0b1 (64-Bit)
    Thunderbird - Daily 149.0a1 (64-Bit)

    Firefox 147.0.1 (64-Bit)

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

    Keine Forenhilfe per Konversation!

  • Thomas S.
    Member
    Posts
    95
    Member since
    30. Sep. 2019
    • November 21, 2019 at 9:46 AM
    • #11
    Quote from edvoldi

    Das habe ich doch auch schon geschrieben

    Und ich habe das durchaus gelesen. Die Idee mit dem Ausblenden der "kleinen" Kategoriemarkierung ist auch daher.

    Die entsprechenden Codes für die Kategorie mit Umlauten und die Farben (als Variable) stehen so 1:1 in der Entwicklerkonsole, die ich auch intensiv zum finden der Codes nutze:

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,571
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 21, 2019 at 12:13 PM
    • #12
    Quote from Thomas S.

    Die entsprechenden Codes für die Kategorie mit Umlauten und die Farben (als Variable) stehen so 1:1 in der Entwicklerkonsole,

    Gut zu wissen, da das nicht mehr in der prefs.js steht weiß ich wo ich nach schauen muss.

    Ich benutze seit ca. Sunbird 0.5 diesen Code für meine Kategorien.

    CSS
    /*   Kategorie: Urlaub   */
    
    .calendar-event-box-container[categories~="urlaub"] {
    padding-left:20px !important;
    background-image:url("pics/urlaub.jpg") !important;
    background-position:top left !important;
    background-repeat:no-repeat !important;
    }
    
    calendar-category-box[categories~="urlaub"] {
        display: none !important;
    }
    Display More

    Ich habe meinen Kategorien allen ein Bild/Symbol gegeben, als Hintergrundfarbe habe ich nur die Kalenderfarben.


    Gruß
    EDV-Oldi

    WIN11 Home Version 25H2 (Build 26200.7623)

    Thunderbird 140.7.0esr (64-Bit)
    Thunderbird - Beta 148.0b1 (64-Bit)
    Thunderbird - Daily 149.0a1 (64-Bit)

    Firefox 147.0.1 (64-Bit)

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

    Keine Forenhilfe per Konversation!

  • swetrain
    Member
    Posts
    16
    Member since
    5. Sep. 2016
    • November 21, 2019 at 1:08 PM
    • #13

    Danke Euch, ich habe es jetzt zwar nicht geschafft, es beibt immer ein Rahmen, aber damit kann ich leben.

  • Clio1
    Member
    Reactions Received
    17
    Posts
    120
    Member since
    9. Aug. 2018
    Helpful answer
    1
    • November 21, 2019 at 1:42 PM
    • #14
    Quote from Thomas S.

    Bei mir (unter Linux) wird hin und wieder mal

    - der Kalender nicht vollständig geladen (Tabbeschriftung "Kalender" fehlt, Tage mit Termin im Minikalender nicht fett, ...)

    - Terminbeschriftungen ggf. unsichtbar u.s.w.

    Da hilft auch kein "Restart", der Code macht einfach Probleme.

    Das kann ich bestätigen. Das passiert, wenn ich die Hintergrundfarbe, die Schriftfarbe und die Ränderfarbe gesondert angebe, so wie oben beschrieben.

    Das passiert nicht, wenn ich "-moz-appearance: textfield" angebe, dann werden die Farben des Themes umgesetzt. In meinem Falle sind es die gleichen Farben, daher macht es keinen Unterschied.

  • Thomas S.
    Member
    Posts
    95
    Member since
    30. Sep. 2019
    • November 21, 2019 at 11:22 PM
    • #15
    Quote from edvoldi

    Ich habe meinen Kategorien allen ein Bild/Symbol gegeben

    Interessant!

    Wie hast Du das mit dem Text gelöst?

    Bei mir verdeckt die Grafik den Text.

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,571
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 21, 2019 at 11:29 PM
    • #16

    steht doch im meinem Code.

    padding-left:20px !important;

    Gruß EDV-Oldi vom Smartphone

    WIN11 Home Version 25H2 (Build 26200.7623)

    Thunderbird 140.7.0esr (64-Bit)
    Thunderbird - Beta 148.0b1 (64-Bit)
    Thunderbird - Daily 149.0a1 (64-Bit)

    Firefox 147.0.1 (64-Bit)

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

    Keine Forenhilfe per Konversation!

  • Thomas S.
    Member
    Posts
    95
    Member since
    30. Sep. 2019
    • November 22, 2019 at 10:23 AM
    • #17

    Ich hätte gedacht, da gibt es noch mehr Code, denn bei mir bewirkt "padding-left" rein gar nichts.

    Der Text klebt links am Rand und wird von der Grafik verdeckt. Linux möglicherweise...

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,571
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • November 22, 2019 at 10:43 AM
    • #18
    Quote from Thomas S.

    Linux möglicherweise...

    oder ein anderer Code.


    Gruß
    EDV-Oldi

    WIN11 Home Version 25H2 (Build 26200.7623)

    Thunderbird 140.7.0esr (64-Bit)
    Thunderbird - Beta 148.0b1 (64-Bit)
    Thunderbird - Daily 149.0a1 (64-Bit)

    Firefox 147.0.1 (64-Bit)

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

    Keine Forenhilfe per Konversation!

  • Thomas S.
    Member
    Posts
    95
    Member since
    30. Sep. 2019
    • November 25, 2019 at 9:28 AM
    • #19
    Quote from edvoldi

    oder ein anderer Code.

    Definitiv nicht, geprüft.

    Der folgende Code ist bei mir notwendig, um dieses Aussehen zu erzielen.

    Die Farbe wird aus den normalen TB-Lightning-Optionen übernommen und kann daher dort wie üblich festgelegt werden.

    Hier für nur eine einzige Kategorie (Urlaub):

    CSS
    /* Termin-Farben in der Termintabelle anpassen bei Zuordnen einer Kategorie */
    /* Je nach Bedarf muß für jede Kategorie der folgende Abschnitt komplett angelegt werden */
    
    /* Zuordnen der Kategoriefarbe für alle Hintergründe der (Kategorie-) Termine (Text = schwarz) */
    * [categories="urlaub"] {
        --item-backcolor:  var(--category-urlaub-color) !important;
        color: #000000 !important;
    }
    /* Zuordnen einer Grafik zu einer bestimmten Kategorie */
    .calendar-event-box-container [categories="urlaub"] {
        background-image: url("icons/urlaub.png") !important;
        background-position: center left !important;
        background-repeat: no-repeat !important;
    }
    /* Verschiebung des Textinhalts bei einer Grafik links und 
       Verschieben des Glockensymbols an die normale Position bei Ausblenden des Standard-Kategoriefarbbalken rechts */
    .calendar-event-box-container[categories="urlaub"] > .calendar-event-details {
        padding-left: 35px !important;
        margin-inline-end: 1px !important;
    }
    /* Ausblenden des Standard-Kategoriefarbbalken rechts */
    calendar-category-box [categories="urlaub"] {
        display: none !important;
    }
    Display More
  • Peter P
    Member
    Posts
    22
    Member since
    4. Dec. 2019
    • December 4, 2019 at 5:07 PM
    • #20

    Hallo zusammen,

    ich verwende den Code von Thomas S., allerdings ohne Bild.
    Im Kalender funktioniert der Code wunderbar,

    in den Terminen des Tageplanes auf der Thunderbird Startseite
    nur bei ganztägigen Terminen.
    Gibt es dafür eventuell eine Lösung?

    Gruß, Peter

Current app version

  • Thunderbird 147.0 veröffentlicht

    Thunder January 15, 2026 at 12:54 PM

Current 140 ESR version

  • Thunderbird 140.7.0 veröffentlicht

    Thunder January 15, 2026 at 12:58 PM

Current 128 ESR version

  • Thunderbird 128.14.0 ESR veröffentlicht

    Thunder August 21, 2025 at 3:04 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

  • Lightning - Einträge verschwunden

    • Stephan H
    • September 2, 2019 at 12:26 PM
    • Externe Kalender / Netzwerkkalender synchronisieren
  • Glocke in Lightning 68 wird nur teilweise farbig angezeigt

    • Be-Se
    • September 23, 2019 at 8:35 PM
    • CardBook
  • Ansicht der Termine in Lightning änderbar?

    • 1caesar
    • September 16, 2019 at 1:36 PM
    • Kalender, Termin- und Aufgabenverwaltung (ehemals Lightning)
  • Schriftgröße des Kalenders anpassen ohne basteln und Rechtschreibprüfung aktivieren

    • Maxie
    • May 28, 2019 at 1:49 PM
    • Kalender, Termin- und Aufgabenverwaltung (ehemals Lightning)
  • Frage zu Kalender-Kategorien

    • Jabberwocky
    • March 1, 2019 at 6:57 PM
    • Kalender, Termin- und Aufgabenverwaltung (ehemals Lightning)
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™