Thunderbird 3 - Anpassungen an Themes
Aus Thunderbird Mail DE
Inhaltsverzeichnis |
Standard-Theme
Das Standard-Theme für Thunderbird 3.0 ist abhängig von der Betriebssystemplattform:
- Windows verwendet das qute-Theme
- Mac OS X verwendet das pinstripe-Theme
- Linux verwendet das gnomestripe-Theme
Hinweise:
- Zwischen Windows XP/2000 und Vista/Windows 7 gibt es (hauptsächlich) Unterschiede bei den verwendeten Symbolen [1].
- Das Linux-Theme gnomestripe ist neu [2] und verwendet einige Symbole direkt aus dem Linux-Betriebssystem.
- Es gibt ein Classic-Theme, das auf den alten qute-Symbolen basiert, um das alte Erscheinungsbild des Thunderbird 2 zu bekommen [3].
Im Folgenden sehen Sie einige Beispiele, wie man die Standard-Themes verändern/anpassen kann. Die Beispiele funktionieren eventuell nicht mit anderen Themes oder anderen Programmversionen!
Nachrichten-/Themenliste
Zebrastreifen entfernen
Der in Thunderbird 2 eingeführte, wechselweise gestreifte Hintergrund, kann in Einzelfällen zu Geschwindigkeitsproblemen führen. Um die Streifen zu entfernen verwenden Sie:
Windows:
#threadTree treechildren::-moz-tree-row(odd) {
background-image: none !important;
}
Mac OSX und Linux:
#threadTree treechildren::-moz-tree-row(odd) {
background-color: transparent !important;
}
#threadTree treechildren::-moz-tree-row(odd, selected) {
background-color: Highlight !important;
}
Punkt statt leerem Stern für nicht-gekennzeichnete Nachrichten
Für Nachrichten, die nicht "gekennzeichnet" sind, wurde das bisherige "Punkt"-Symbol durch einen leeren Stern ersetzt (bisher nicht im pinstripe-Theme für Mac OS X). Das Stern-Symbol kann mit dem Symbol in der "Ungelesen"-Spalte verwechselt werden bzw. zu Verwirrung führen. Daher kann man das leere Stern-Symbol durch das "Punkt"-Symbol ersetzen:
Windows:
treechildren::-moz-tree-image(flaggedCol) {
list-style-image: url("chrome://messenger/skin/icons/readmail.png") !important;
-moz-padding-start: 0px !important;
-moz-margin-start: -3px !important;
}
treechildren::-moz-tree-image(flaggedCol, flagged) {
list-style-image: url("chrome://messenger/skin/icons/flag.png") !important;
}
Linux:
treechildren::-moz-tree-image(flaggedCol) {
-moz-image-region: rect(0px 16px 16px 0px) !important;
}
treechildren::-moz-tree-image(flaggedCol, flagged) {
-moz-image-region: rect(80px 16px 96px 0px) !important;
}
Für Windows kann man "flag.png" durch "flag-col.png" ersetzen, um einen kleineren Stern zu erhalten. Für Linux muss man die Koordinaten (quasi den Bildausschnitt) der Grafik-Datei ändern, die mehrere Symbole zusammen enthält.
Ordner-/Kontenliste
Anpassen der Konten-/Ordnerliste links im Hauptfenster:
Ordnerfarbe bei neuen Nachrichten
In bisherigen Thunderbird-Versionen wurden Ordner mit neuen Nachrichten dadurch gekennzeichnet, dass der Ordnername fett dargestellt und ein orangefarbiger Stern am Ordnersymbol erschien. Nun wird der Ordername fett und in einer anderen Farbe dargestellt. Die Farbe ist abhängig vom Betriebssystem und kann leider schlecht zu differenzieren/erkennen sein. Um die Farbe zu ändern verwenden Sie:
Windows und Linux:
treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true) {
color: red !important;
}
Dadurch wird die Farbe in allen Stadien geändert. Sie können aber noch zusätzlich differenzieren für ausgewählte und/oder fokussierte Ordner:
treechildren::-moz-tree-cell-text(folderNameCol, newMessages-true, selected, focus) {
color: orange !important;
}
Verwendet man die beiden CSS-Einträge, werden Ordner mit neuen Nachrichten mit einem roten Ordnernamen dargestellt, wenn sie nicht ausgewählt sind. Ausgewählte und fokussierte Ordnernamen werden orange auf dem betriebssystemabhängigen Hintergrund dargestellt. Für Windows ist das Orange auf blauem Hintergrund (mit dem klassischen Windows-Theme). Sie können jede beliebige Farbe als #rrggbb festlegen.
Die Linien der Baumhierarchie anzeigen
Die Linien wurden für Linux schon seit längerem entfernt. Für die anderen Plattformen wurden sie in Thunderbird 3 entfernt. Wenn Sie viele Konten und Unterordner verwenden, kann die Anzeige der Linien aber hilfreich sein:
Alle Plattformen:
#folderTree > treechildren::-moz-tree-line {
visibility: visible !important;
}
Hinweis: Dies funktioniert auch für den Konten-Manager. Verwenden Sie dafür das gleiche CSS, jedoch mit #accounttree statt #folderTree.