Mich hat es schon lange gestört, dass sich einige der Labels immer so gut unter den normalen Nachrichten versteckt haben. Dank eines freundlichen Hinweises von Karsten Düsterloh in d.c.s.m.mn bin ich dann zu einer Lösung gekommen, die zwar brauchbar, aber nicht ganz zufriedenstellend ist
Das Problem dabei ist, dass alle Änderungen in der userChrome.css wirkungslos sind, wenn man die Labels in den Preferences neu vergibt. Denn die Veränderungen werden nicht an die 5 Stufen der Labels gebunden, sondern an das Label selbst, davon gibt es aber 70 Stück.
Da sich ja auch die Darstellung der Farben per CSS steuern lässt, ist ein Umstellen über die Preferences unnötig. Deshalb gehe ich in dieser Anleitung von den per default verwendeten Labels aus.
Ich habe bei mir jetzt folgende Einstellungen verwendet, so stechen sie recht hervor. Man kann sich bei der Gestaltung recht gut mit CSS austoben, es ist auch möglcih den Labels eigene Icons zu verpassen, aber diesen Auswand habe ich mir erspart.
folgendes habe ich eingetragen:
/* Label 1 - Important */
treechildren::-moz-tree-cell-text(lc-FF0000) {
font-weight: 800 ! important;
font-family: monospace ! important;
}
/* Label 2 - Work */
treechildren::-moz-tree-cell-text(lc-FF9900) {
font-weight: 800 ! important;
font-family: monospace ! important;
}
/* Label 3 - Personal */
treechildren::-moz-tree-cell-text(lc-009900) {
font-weight: 800 ! important;
font-family: monospace ! important;
}
/* Label 4 - To Do */
treechildren::-moz-tree-cell-text(lc-3333FF) {
font-weight: 800 ! important;
font-family: monospace ! important;
}
/* Label 5 - Later */
treechildren::-moz-tree-cell-text(lc-993399) {
font-weight: 800 ! important;
font-family: monospace ! important;
}
Hier sind die Änderungen nochmal in einer Text-Datei zusammengefaßt.
![]() | MessageRow_Label.txt |
Die hier aufgeführten Änderungen habe ich nur mit dem Modern-Theme getestet, ob es bei anderen Themes auch funktioniert, kann ich nicht garantieren.
Falls sich auf der Seite Fehler eingeschlichen haben, schickt mir bitte eine Mail.