Feature Request: Vollständige Kategoriefarben für Kalendertermine
Zusammenfassung
Ich möchte, dass Kalendertermine vollständig in ihrer Kategoriefarbe angezeigt werden, ähnlich wie in Microsoft Outlook, statt nur einen kleinen farbigen Balken am Rand zu zeigen.
Aktuelles Verhalten
In Thunderbird 140.4.0esr werden Kategoriefarben nur als schmaler vertikaler Balken auf der rechten Seite eines Kalendertermins angezeigt. Der Hauptbereich des Termins bleibt in der Standard-Terminfarbe.
Gewünschtes Verhalten
Der gesamte Terminblock sollte in der Kategoriefarbe eingefärbt werden, sodass Termine auf einen Blick nach Kategorie unterscheidbar sind. Dies entspricht dem Verhalten in Microsoft Outlook und verbessert die visuelle Übersichtlichkeit erheblich.
Begründung / Use Case
Bessere Übersichtlichkeit: Bei vielen Terminen verschiedener Kategorien (Arbeit, Privat, Familie, etc.) ist auf einen Blick erkennbar, welche Art von Termin vorliegt
Konsistenz mit anderen Kalendern: Viele Nutzer sind von Outlook oder anderen Kalenderprogrammen dieses Verhalten gewohnt
Barrierefreiheit: Größere Farbflächen sind leichter zu erkennen als schmale Balken
Produktivität: Schnelleres Erfassen der Terminstruktur ohne jeden Termin einzeln lesen zu müssen
Technische Details
Aktuell wird die Kategoriefarbe in einem Element mit der Klasse .calendar-category-box als kleiner Balken angezeigt. Eine CSS-basierte Lösung über userChrome.css ist nicht möglich, da:
Die CSS-Pseudoklasse :has() in Thunderbird's CSS-Engine nicht unterstützt wird
Es keinen CSS-Selektor gibt, um Parent-Elemente basierend auf Child-Eigenschaften zu stylen
userChrome.js-Lösungen in modernen Thunderbird-Versionen nur noch mit erheblichem Aufwand möglich sind
Vorgeschlagene Lösung
Option 1 (bevorzugt): Eine Einstellung in den Kalenderoptionen hinzufügen:
[ ] "Termine vollständig in Kategoriefarbe anzeigen"
[ ] "Kategoriefarbe nur als Balken anzeigen" (Standard)
Option 2: CSS :has() Unterstützung in Thunderbird aktivieren, sodass Nutzer dies per userChrome.css anpassen können
Option 3: Die Standard-Darstellung auf vollständige Kategoriefarben ändern (wie in Outlook)
Betroffene Versionen
Thunderbird 140.4.0esr (getestet)
Vermutlich alle aktuellen Thunderbird-Versionen
Workarounds
Aktuell gibt es keinen praktikablen Workaround für normale Nutzer.
Zusätzliche Anmerkungen
Dieses Feature würde Thunderbird für viele Nutzer attraktiver machen, die von Outlook umsteigen möchten. Die visuelle Kategorisierung ist für viele ein essentielles Feature moderner Kalenderprogramme.
Screenshots
[Hier könnten Sie Screenshots einfügen, die den Unterschied zeigen:
Aktuell: Termin mit kleinem Farbbalken
Gewünscht: Termin vollständig eingefärbt (z.B. Screenshot aus Outlook)]
Environment:
Thunderbird Version: 140.4.0esr
Betriebssystem: Windows [Ihr OS hier eintragen]
Kalenderansicht: Wochenansicht (betrifft vermutlich alle Ansichten)
Feature Request: Full Category Colors for Calendar Events Summary
I would like calendar events to be fully displayed in their category color, similar to Microsoft Outlook, rather than just showing a small colored bar in the edge.
Current Behavior
In Thunderbird 140.4.0esr, category colors are only displayed as a narrow vertical bar on the right side of a calendar event. The main area of the appointment remains in the default appointment color.
Desired behavior
The entire appointment block should be colored in the category color so that appointments can be distinguished by category at a glance. This corresponds to the behavior in Microsoft Outlook and significantly improves visual clarity.
Reason / Use Case
Better clarity: If there are many appointments in different categories (work, private, family, etc.), you can see at a glance what type of appointment there is
Consistency with other calendars: Many users are used to this behavior from Outlook or other calendar programs
Accessibility: Larger color areas are easier to recognize than narrow bars
Productivity: Quicker recording of the appointment structure without having to read each appointment individually
Technical details
The category color is currently displayed as a small bar in an element with the class .calendar-category-box. A CSS-based solution via userChrome.css is not possible because: The CSS pseudo-class :has() is not supported in Thunderbird's CSS engine There is no CSS selector to style parent elements based on child properties userChrome.js solutions are only possible with considerable effort in modern Thunderbird versions
Suggested solution
Option 1 (preferred): Add a setting in the calendar options: [ ] "Show appointments completely in category color" [ ] "Show category color only as bars" (default)
Option 2: Enable CSS :has() support in Thunderbird so that utility
Affected versions
Thunderbird 140.4.0esr (tested) Probably all current Thunderbird versions
Workarounds
There is currently no practical workaround for normal users.
Additional Notes
This feature would make Thunderbird more attractive to many users who want to switch from Outlook. For many, visual categorization is an essential feature of modern calendar programs.
Screenshots [Here you could insert screenshots that show the difference: Current: Appointment with a small color bar Desired: Appointment completely colored (e.g. screenshot from Outlook)]
Environment: Thunderbird Version: 140.4.0esr Operating system: Windows [Enter your OS here] Calendar view: Week view (probably affects all views)
... View more