Da ich das Thunderbird Kalender Addon “Lightning” beruflich und privat nutze und an einigen tagen auch mal ein paar mehr Termine eingetragen habe, habe ich mir immer gewünscht die erledigten Termine “abhaken” oder als “erledigt” markieren zu können.
Leider gibt es kein Addon für diese Funktion. Man könnte höchstens die termine in Aufgaben umwandeln und dann abhaken, aber darunter leidet die Übersichtlichkeit.
Hier erkläre ich heute wie man es einrichten kann, dass man eine optische Bestätigung für erledigte Termine bekommt.
So gehts:
An den Funktionen von Lightning lässt sich als Nicht-Addon-Entwickler leider nicht viel rütteln, das ist aber nicht schlimm, weil man das aussehen von Lightning mit einfachem CSS verändern kann.
Unter dem Ordner:
C:\Dokumente und Einstellungen\admin\Anwendungsdaten\Thunderbird\Profiles\”Profilordner”\chrome
legt man eine neue Datei mit dem Namen”“userChrome.css” an. In diese kommen alle Style Änderungen.
Die Werte für die verschiedenen IDs und Klassen finden sich auf dieser Website
Hier mal der konkrete Ablauf:
- Termin wird angelegt
- Termin wird abgearbeitet
- Doppelklick auf den Termin “Einstellungen -> Status -> Bestätigt”
- Termin wird durchgestrichen dargestellt.
- Freuen dass man dem Feierabend näher ist
Hier der CSS Code:
Damit der bestätigte Termin durchgestrichen ist:
.calendar-event-box-container[status=”confirmed”] {
text-decoration:line-through;
}Damit man den Termin beim überfahren ggf. noch lesen kann verschwindet die Linie:
.calendar-event-box-container[status=”confirmed”]:hover {
text-decoration:none !important;
}Viel Spass beim Termine abhaken :)

Kommentare
Guenther Schmitz schrieb am 17.04.2011 15:44:22:
jup das funktioniert leider nicht mehr .. alle text-decorations funktionieren nicht mehr ...
man kann aber statt den text durchzustreichen
.calendar-event-box-container[status=\"confirmed\"] {
text-decoration:line-through;
}
den text einfach in grau anzeigen
.calendar-event-box-container[status=\"confirmed\"] {
color: grey !important;
}
und damit der text beim ueberfahren mit der maus wieder in schwarz angezeigt wird:
.calendar-event-box-container[status=\"confirmed\"]:hover {
color: black !important;
}
Sascha schrieb am 12.08.2010 14:18:02:
Hi, Gute Idee. Aber wie mache ich das mit den Aktuellen Versionen (TB=3.1 L=10b2)? Deine Art geht da nämlich nicht. Man hat aber unter extensions einen chrome ordner, aber irgendwie funktioniert es nicht.
BG, Sascha