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 zum Arbeiten mit Kontakten, Aufgaben und Kalendern
  4. Kalender, Termin- und Aufgabenverwaltung (ehemals Lightning)
  5. Tipps und Tricks für den Kalender

userChrome.css - Einträge wirkungslos [TB 17.0; LNG 1.9]

  • newbeee
  • December 27, 2012 at 8:54 PM
  • Closed
  • Thread is Resolved
  • newbeee
    Member
    Posts
    3
    Member since
    27. Dec. 2012
    • December 27, 2012 at 8:54 PM
    • #1

    Hallo - hilfe für den newbeee

    ich wollte die Hintergrundfarbe der Kalendereinträge, abhängig von den Kategorien verändern. Zudem wollte ich eine andere Schrift (monospace) für den Tooltip verwenden. Google fand dazu eine Reihe von Einträge. Jene, die auch Normalos verstehen, handelten alle um die Datei ``userChrome.css``, die im Ordner ``~/.thunderbird/chrome`` abzuspeichern sei. In dieser Datei sollten die Einträge

    CSS
    .calendar-event-box-container[categories="<KATEGORIE>"] {
        background-color: #aabbcc !important;
        ...
    }


    eingetragen sein und schon wären die Farben da - von wegen - nichts

    Was mache ich falsch? Was kann ich tun?

    Thunderbird 17.0
    openSuse 12.2:
    Lightning 1.9:

  • mrb
    Senior Member
    Reactions Received
    112
    Posts
    24,306
    Member since
    13. Jun. 2004
    Helpful answers
    8
    • December 27, 2012 at 9:06 PM
    • #2

    Hallo und willkommen im Forum!
    Fast möchte ich wetten, dass du den falschen Ordner genommen hast.
    Der Programmordner ist es jedenfalls nicht, auch wenn es dort einen Ordner "chrome" gibt.
    Schön wäre es gewesen, wenn du den kompletten Pfad gepostet hättest.
    Du musst den Ordner nehmen, der im Ordner \Roaming\ ...steht.
    Dort gibt es aber keinen Ordner "Chrome", den musst du selbst anlegen.
    Und ebenfalls die Datei userChrome.css und dorthin den Code Kopieren.

    Profile verwalten (Anleitungen)
    Dateien im Profil kurz erklärt.

    Gruß

  • SusiTux
    Guest
    • December 27, 2012 at 9:28 PM
    • #3

    Hallo newbeee,

    Quote from "mrb"

    Fast möchte ich wetten, dass du den falschen Ordner genommen hast.

    Der Ordner "Chrome" muss im zugehörigen Profil erstellt werden. Mit

    Quote from "newbeee"

    ... ``~/.thunderbird/``

    bist Du schon nahe dran. Es fehlt allerdings noch das Unterverzeichnis für das Profil:

    Code
    ~/.thunderbird/<Bezeichnung_des_Profils>

    Falls Du einen Third-Party Build verwendest, kann das Verzeichnis unter Umständen auch leicht abgeändert heißen, z.B. "~/.mozilla-thunderbird/"

    Gruß

    Susanne

  • mrb
    Senior Member
    Reactions Received
    112
    Posts
    24,306
    Member since
    13. Jun. 2004
    Helpful answers
    8
    • December 27, 2012 at 9:33 PM
    • #4

    Susanne,

    Quote

    bist Du schon nahe dran.


    Das glaube ich eher nicht. Er meint bestimmt den Ordner "chrome" im Programmverzeichnis und der ist meilenweit vom Profilordner entfernt. Und außerdem gibt es ja noch einen dritten - dem Profil sehr ähnlichen - Ordner unter \local\...

    Gruß

  • SusiTux
    Guest
    • December 27, 2012 at 10:01 PM
    • #5

    Hallo mrb,

    ich benutze Lightning nicht. Ist der Kalender eine Ausnahme und müssen die Anpassungen dafür im Programmverzeichnis vorgenommen werden? Aber dann hätte man ja keine Möglichkeit, dies benutzerspezifisch zu machen?

    Wenn es aber um die "normale" userChrome.css unterhalb des Homeverzeichnises geht, sollte der von mir genanannte Pfad zum Profil schon passen. Newbeee benutzt ja Linux :-)

    Gruß

    Susanne

  • mrb
    Senior Member
    Reactions Received
    112
    Posts
    24,306
    Member since
    13. Jun. 2004
    Helpful answers
    8
    • December 27, 2012 at 11:09 PM
    • #6

    Danke Susanne, hatte ich übersehen, weil seine Angaben sich nicht am für gewohnten Platz befanden.

    Gruß

  • rb
    Member
    Reactions Received
    1
    Posts
    129
    Member since
    15. Dec. 2004
    Helpful answer
    1
    • December 29, 2012 at 12:58 PM
    • #7

    Hallo zusammen,

    Quote from "SusiTux"

    Ist der Kalender eine Ausnahme und müssen die Anpassungen dafür im Programmverzeichnis vorgenommen werden? Aber dann hätte man ja keine Möglichkeit, dies benutzerspezifisch zu machen?


    Genau, und deshalb bekommt Lightning da auch keine Extrawurst. Es wird dieselbe userChrome.css benötigt, mit der man auch die 'normalen' Thunderbird-Anpassungen vornimmt.

    newbeee: Zum richtigen Platz für die userChrome.css wurde nun ja schon alles gesagt, die von dir zitierte Syntax sollte auch funktionieren. Achte noch darauf, dass du die betreffende Kategorie in Kleinbuchstaben einfügst (hoffentlich noch einigermaßen aktuell: unsere CSS-Bastelecke auf sunbird-kalender.de).
    Wir hatten bisweilen auch noch eine Tilde vor dem Gleichheitszeichen eingefügt, also [categories~="kategorie"] statt [categories="kategorie"]. Wozu das diente, weiß ich aber gar nicht mehr.

    Schöne Grüße
    Robert

  • Paenglab
    Member
    Reactions Received
    5
    Posts
    59
    Member since
    22. Oct. 2009
    Helpful answers
    2
    • December 30, 2012 at 10:49 AM
    • #8

    Das Tilde bedeutet: "enthält" den Ausdruck, also [categories~="kategorie"] funktioniert auf "Meinekategorie" oder "kategorie-2" usw. Wichtig ist aber auch die Gross-/Kleinschreibung, denn "Kategorie" oder "KATEGORIE" würden nicht gehen.

  • newbeee
    Member
    Posts
    3
    Member since
    27. Dec. 2012
    • January 7, 2013 at 2:52 PM
    • #9

    Vielen Dank für die Antworten - melde mich erst jetzt da krank :cry:

    Ich habe, um es noch mal genauer zu beschreiben folgende Verzeichnisse probiert:

    1)

    Code
    ~/.thunderbird/chrome/userChrome.css


    2)

    Code
    ~/.thunderbird/<ZUFALLSVERZEICHNIS>/chrome/userChrome.css


    3)

    Code
    ~/.thunderbird/<ZUFALLSVERZEICHNIS>/extensions/IDVERZEICHNIS/chrome/userChrome.css

    ZUFALLSVERZEICHNIS ist dabei bei der Installation erstellt worden, und das IDVerzeichnis hat ebenfalls einen seltsamen, von mir selbst nicht erstellten Namen.

    Überall dort habe ich das Verzeichnis chrome ertstellt und die Datei userChrome eingetragen,
    aber ohne Erfolg.

    Ach ja, auf die Bitte hin ich sollte den kompletten Pfad angeben: Das ist der komplette Pfad - Tilde nur für mein Homeverzeichnis...

    Hoffe auf weitere Beiträge

  • Feuerdrache
    Senior Member
    Reactions Received
    323
    Posts
    6,061
    Member since
    4. Apr. 2009
    Helpful answers
    12
    • January 7, 2013 at 3:05 PM
    • #10

    Hallo newbeee,

    der Verzeichnisort 2) stimmt. Müsste also stimmen und folglich funktionieren.

    Gruß
    Feuerdrache
    --
    Schreibtisch-Rechner: openSUSE 12.2 (ab 09/2012), Kernel Linux 3.4.11-2.16-default, KDE 4.8.5, Thunderbird 17.0 (ab 20.11.2012)
    Klapp-Rechner: openSUSE 12.2 (ab 09/2012), Kernel Linux 3.4.11-2.16-desktop, KDE 4.8.5, Thunderbird 17.0 (ab 20.11.2012)

    „Innerhalb der Computergemeinschaft lebt man nach der Grundregel, die Gegenwart sei ein Programmfehler, der in der nächsten Ausgabe behoben sein wird.“
    Clifford Stoll, amerik. Astrophysiker u. Computer-Pionier

  • hsproedt
    Guest
    • January 7, 2013 at 4:01 PM
    • #11

    Hallo,

    versuch mal

    CSS
    .calendar-event-box-container[categories="arzt"] {
        background: blue !important;
        }

    Kategorie in Kleinbuchstaben, ohne spitze Klammern und für Farbe nur background

    Viel Glück
    Herbert

  • Meriadoc
    Member
    Posts
    30
    Member since
    12. Oct. 2013
    • October 29, 2013 at 5:31 PM
    • #12
    Quote from "hsproedt"

    Hallo,

    versuch mal

    CSS
    .calendar-event-box-container[categories="arzt"] {
        background: blue !important;
        }


    Hab ich versucht: geht nix ... ich versuche schon Vieles: Ich möchte die Farbe des Termineintrags ändern ... Hilfe!
    Gruß
    Doc :schlaumeier:

    Schöne Grüße
    vom :schlaumeier: Doc

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,593
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • October 29, 2013 at 5:35 PM
    • #13

    Das kann auch nicht funktionieren, hier fehlt das " ~ " vor dem = Zeichen

    WIN11 Home Version 26H2 (Build 26300.9550)

    Thunderbird 153.4.0esr (64-Bit)
    Thunderbird - Beta 158.0b5 (64-Bit)
    Thunderbird - Daily 160.0a1 (64-Bit)

    Firefox 157.0.1 (64-Bit)

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

    Keine Forenhilfe per Konversation!

  • Meriadoc
    Member
    Posts
    30
    Member since
    12. Oct. 2013
    • October 30, 2013 at 11:09 AM
    • #14
    Quote from "edvoldi"

    Das kann auch nicht funktionieren, hier fehlt das " ~ " vor dem = Zeichen


    Hab ich eingefügt ... keine Verbesserung.
    (Übrigens die Sache mit der Endung hat sich erledigt :-))

    Schöne Grüße
    vom :schlaumeier: Doc

  • hsproedt
    Guest
    • October 31, 2013 at 7:59 PM
    • #15

    Hallo edvoldi,

    ich habe den Code gerade nochmal ohne Tilde-Zeichen in meine userchrome.css eingefügt und getestet.
    Alle Termine mit Kategorie Arzt erhalten die Farbe Blau und nicht die Farbe des Kalenders.

    TB 17.0.10 ESR

    Gruß
    Herbert

  • edvoldi
    Moderator
    Reactions Received
    282
    Posts
    7,593
    Member since
    23. Dec. 2005
    Helpful answers
    32
    • October 31, 2013 at 8:06 PM
    • #16
    Quote from "hsproedt"

    Alle Termine mit Kategorie Arzt erhalten die Farbe Blau und nicht die Farbe des Kalenders.


    Das ist auch Sinn und Zweck dieses Befehles.
    Für die Farbe des Kalenders brauchst Du auch keinen css Code

    MfG
    EDV Oldi

    WIN11 Home Version 26H2 (Build 26300.9550)

    Thunderbird 153.4.0esr (64-Bit)
    Thunderbird - Beta 158.0b5 (64-Bit)
    Thunderbird - Daily 160.0a1 (64-Bit)

    Firefox 157.0.1 (64-Bit)

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

    Keine Forenhilfe per Konversation!

  • hsproedt
    Guest
    • November 1, 2013 at 12:16 PM
    • #17

    Hallo edvoldi,

    ich wollte nur klarstellen, dass der von mir im Januar 2013 hier eingestellte Code sehr wohl funktioniert.

    Der Code funktioniert auch ohne Tide vor =!

    Du hast hier offensichtlich etwas völlig falsch verstanden!

    Damit ist das Thema für mich beendet.

    Gruß
    Herbert

  • sts
    Guest
    • November 1, 2013 at 6:46 PM
    • #18

    Beides ist richtig, je nachdem was du machen möchtest.
    ...[categories="arzt"] selektiert alle Elemente deren "categories"-Attribut exakt den Wert "arzt" aufweist
    ...[categories~="arzt"] selektiert alle Elemente in deren "categories"-Attribut der Wert "arzt" enthalten ist - findet also z.B. auch die Kategorie "arztbesuch"

  • Jabber1
    Junior Member
    Posts
    1
    Member since
    5. Dec. 2014
    • December 5, 2014 at 4:41 PM
    • #19

    Herbert:
    vielen Dank für deinen Beitrag! Hat mir sehr weiter geholfen, jetzt funktionierts.

    @ alle anderen Suchenden:
    (- nur Kleinbuchstaben für Kategorie in css-Datei verwenden)
    - in Lightning angelegte, zugehöriger Kategorie keine Balken-Farbe zuweisen, dies überschreibt scheinbar die in der userChrome.css gesetzten Werte.

    Viele Grüße,
    Julian

  • Community-Bot September 3, 2024 at 7:58 PM

    Closed the thread.

Current app version

  • Thunderbird 158.0 veröffentlicht

    Thunder October 14, 2026 at 3:20 PM

Current 153 ESR version

  • Thunderbird 153.5.0 ESR veröffentlicht

    Thunder October 14, 2026 at 2:14 AM

Current 140 ESR version

  • Thunderbird 140.17.0 ESR veröffentlicht

    Thunder September 29, 2026 at 9:44 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

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™