15

Thunderbird Lightning: Heutigen Tag im Kalender hervorheben

Es ist jetzt öfters vorgekommen, dass ich in meinem Thunderbird-Kalender den Überblick verloren hab. Jedes mal muss ich erst mal suchen, welcher Tag heute ist und ob ich mich überhaupt auf der richtigen Monatsseite befinde.
Deshalb hab ich mich dran gemacht das Aussehen des Lightning-Addons zu verändern um genau diese Stelle hervorzuheben.

Dazu öffnet man die richtige CSS-Datei

C:\Users\XXX\AppData\Roaming\Thunderbird\Profiles\XXX\extensions\{e2fda1a4-762b-4020-b5ad-a41df1933103}\chrome\calendar\skin\calendar\common\calendar-views.css

und navigiert zu Zeile 768.

EDIT: Mit Thunderbird-Version 31.4.0 waren meine Änderungen wieder weg. Der Grund war, dass sich die Datei nun an anderer Stelle befindet: C:\Users\xxx\AppData\Roaming\Thunderbird\Profiles\3c2ghmzd.default\extensions\{e2fda1a4-762b-4020-b5ad-a41df1933103}\chrome\skin\common

EDIT 2: Installiert man die aktuelle Version (52.3) neu, so hat sich die Ordnerstruktur wieder etwas geändert. Die CSS-Dateien sind jetzt etwas versteckt: diese befinden sich jetzt in der Datei chrome.jar (das ist ein Zip-Archiv, öffnen z.B. mit WinRAR). Dort befindet sich die benötigte CSS-Datei in Ordner „skin\common“.

Dort findet man folgenden Eintrag:

.calendar-month-day-box-current-month[relation="today"],
.calendar-month-day-box-day-off[relation="today"],
.calendar-month-day-box-other-month[relation="today"] {
    background-color: #E1F0FD;
    border: 1px solid #7FB9EE !important;
    -moz-margin-end: -1px !important;
    margin-top: -1px !important;
    position: relative;
}

Ich hab das Ganze jetzt so abgeändert, dass der Hintergrund deutlich kräftiger ist, wenn man das heute Feld nicht ausgewählt hat.
Zusätzlich hab ich den Rahmen dicker gemacht, so dass das Feld auch auffällt, wenn es selektiert ist.

.calendar-month-day-box-current-month[relation="today"],
.calendar-month-day-box-day-off[relation="today"],
.calendar-month-day-box-other-month[relation="today"] {
    background-color: #AABEFD;
    border: 3px solid #7FB9EE !important;
    -moz-margin-end: -1px !important;
    margin-top: -1px !important;
    position: relative;
}

Danach den Thunderbird neustarten und sich freuen 😉

EDIT: Will man außerdem den aktuell ausgewählten Tag stärker hervorheben, so kann man dies in Zeile 791 tun.

.calendar-month-day-box-current-month[selected="true"],
.calendar-month-day-box-day-off[selected="true"],
.calendar-month-day-box-other-month[selected="true"] {
    background-color: #D3B7FB;
}

15 Kommentare

  1. Dankeschön 😉 Der Quwellcode sieht inzwischen schon wieder anders aus. Die Zeilen 608 bis 616 und die Zeilen 624 bis 634 enthielten das, was wichtig ist.
    Thunderbird v38.4.0

  2. Das hat nichts mit portable zu tun.
    Die css Dateien gibt es an sich nicht mehr.
    Schade… Hab eben das selbe Problem. Der „heute“ Tag ist so schlecht hervorgehoben ,dass ich jedes mal suchen muss.
    Wäre toll, wenn du die Anleitung an die 50-er Version anpassen würdest 🙂

    • Ich verwende auch die aktuelle Version (52.3) und bei mir gibt es die Dateien noch. Wenn man allerdings neu installiert, dann nicht mehr. Du hast Recht! Den Profile-Ordner gibt es aber dennoch.
      Die CSS-Dateien sind jetzt etwas versteckt: diese befinden sich jetzt in der Datei chrome.jar (das ist ein Zip-Archiv, öffnen z.B. mit WinRar). Dort befindet sich die benötigte CSS-Datei in Ordner „skin\common“.

  3. Wow, vielen Dank. Bei mir hat das wunderbar geklappt.

    Habe anstatt Pfaden und Zeilennummern immer mit der Suchfunktion gearbeitet. Die hat mich eigentlich immer recht schnell zum richtigen Ort geführt.

    Habe das Thema seit Monaten auf meiner Todo-Liste. Mit dieser Anleitung war es so einfach, dass ich mich frage, warum ich das so lange vor mir hergeschoben habe.

    Thx a million!

  4. Meinen Sie, es wäre auch möglich, die Terminansicht in der Wochen und Monatsübersicht durchgängig zu gestalten, wie es bei anderen Kalenderclients der Fall ist? Da werden nämlich die Termine zB über mehrere Tage dann als ein durchgängiger Balken angezeigt.. LG

  5. Besser, wenn ihr eure Änderungen in eurem Profil speichert.
    Hilfe -> Informationen zur Fehlerbehebung ->Profilordner
    In dem Ordner sollte es einen Ordner „Chrome“ geben, und in dem Ordner erstellt ihr die css-Datei mit dem Namen „userChrome.css“
    Dort schreibt ihr die hier beschriebenen Anpassungen rein. Die überstehen auch ein TB-Update.

    (Das gilt für TB 78)

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert