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 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
  • 27. Dezember 2012 um 20:54
  • Geschlossen
  • Erledigt
  • newbeee
    Mitglied
    Beiträge
    3
    Mitglied seit
    27. Dez. 2012
    • 27. Dezember 2012 um 20:54
    • #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-Mitglied
    Reaktionen
    111
    Beiträge
    24.310
    Mitglied seit
    13. Jun. 2004
    Hilfreiche Antworten
    8
    • 27. Dezember 2012 um 21:06
    • #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
    Gast
    • 27. Dezember 2012 um 21:28
    • #3

    Hallo newbeee,

    Zitat von "mrb"

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

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

    Zitat von "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-Mitglied
    Reaktionen
    111
    Beiträge
    24.310
    Mitglied seit
    13. Jun. 2004
    Hilfreiche Antworten
    8
    • 27. Dezember 2012 um 21:33
    • #4

    Susanne,

    Zitat

    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
    Gast
    • 27. Dezember 2012 um 22:01
    • #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-Mitglied
    Reaktionen
    111
    Beiträge
    24.310
    Mitglied seit
    13. Jun. 2004
    Hilfreiche Antworten
    8
    • 27. Dezember 2012 um 23:09
    • #6

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

    Gruß

  • rb
    Mitglied
    Reaktionen
    1
    Beiträge
    130
    Mitglied seit
    15. Dez. 2004
    Hilfreiche Antwort
    1
    • 29. Dezember 2012 um 12:58
    • #7

    Hallo zusammen,

    Zitat von "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
    Mitglied
    Reaktionen
    5
    Beiträge
    59
    Mitglied seit
    22. Okt. 2009
    Hilfreiche Antworten
    2
    • 30. Dezember 2012 um 10:49
    • #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
    Mitglied
    Beiträge
    3
    Mitglied seit
    27. Dez. 2012
    • 7. Januar 2013 um 14:52
    • #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-Mitglied
    Reaktionen
    321
    Beiträge
    6.040
    Mitglied seit
    4. Apr. 2009
    Hilfreiche Antworten
    12
    • 7. Januar 2013 um 15:05
    • #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
    Gast
    • 7. Januar 2013 um 16:01
    • #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
    Mitglied
    Beiträge
    30
    Mitglied seit
    12. Okt. 2013
    • 29. Oktober 2013 um 17:31
    • #12
    Zitat von "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
    Reaktionen
    269
    Beiträge
    7.546
    Mitglied seit
    23. Dez. 2005
    Hilfreiche Antworten
    32
    • 29. Oktober 2013 um 17:35
    • #13

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

    WIN11 Home Version 24H2 (Build 26100.4061)

    Thunderbird 128.10.1esr (64-Bit)
    Thunderbird - Beta 139.0b3 (64-Bit)
    Thunderbird - Daily 140.0a1 (64-Bit)

    Firefox 138.0.4 (64-Bit)

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

    Keine Forenhilfe per Konversation!

  • Meriadoc
    Mitglied
    Beiträge
    30
    Mitglied seit
    12. Okt. 2013
    • 30. Oktober 2013 um 11:09
    • #14
    Zitat von "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
    Gast
    • 31. Oktober 2013 um 19:59
    • #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
    Reaktionen
    269
    Beiträge
    7.546
    Mitglied seit
    23. Dez. 2005
    Hilfreiche Antworten
    32
    • 31. Oktober 2013 um 20:06
    • #16
    Zitat von "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 24H2 (Build 26100.4061)

    Thunderbird 128.10.1esr (64-Bit)
    Thunderbird - Beta 139.0b3 (64-Bit)
    Thunderbird - Daily 140.0a1 (64-Bit)

    Firefox 138.0.4 (64-Bit)

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

    Keine Forenhilfe per Konversation!

  • hsproedt
    Gast
    • 1. November 2013 um 12:16
    • #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
    Gast
    • 1. November 2013 um 18:46
    • #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-Mitglied
    Beiträge
    1
    Mitglied seit
    5. Dez. 2014
    • 5. Dezember 2014 um 16:41
    • #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 3. September 2024 um 19:58

    Hat das Thema geschlossen.

Aktuelle Programmversion

  • Thunderbird 138.0.1 veröffentlicht

    Thunder 13. Mai 2025 um 23:25

Aktuelle ESR-Version

  • Thunderbird 128.10.1 ESR veröffentlicht

    Thunder 14. Mai 2025 um 21:50

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™