» english english

Thunderbird 5: Zeilenhöhe in Baum und Liste ändern

at-sign Ich dachte, ich schreibe kurz diesen kleinen Tip auf, der sich bei meinem Update von Thunderbird 3.1 auf 5.0 gestern ergeben hat (und auch für Thunderbird 6 und bei dieser lächerlichen Versionsvergabe vermutlich mindestens für 7, 8, 9 gilt) – unter WIndows 7 übrigens. (Mag sein, dass es das beschriebene Problem auf anderen Systemen so gar nicht gibt.)

TB5 benutzt eine geringfügig andere Darstellung des Ordnerbaums und der Mailliste, in der der Zeilenabstand etwas größer ist (vielleicht auch nur eine Nebenwirkung der Schrift Calibri). Das mag zwar mitunter besser zu lesen sein, aber es passen weniger Mails in die Liste und weniger Ordner in den Baum links, und da ich recht viele Ordner benutze, um meine Mail-Sammlung zu organisieren, hat das dazu geführt, dass nicht alle aufgeklappt auf den Bildschirm passen, und scrollen zu müssen ist unschön – zumal garantiert die nächste neue Mail in einem Ordner landet, der gerade nicht zu sehen ist…

Also hab ich schnell nach einem Weg gesucht, die Zeilenhöhe zu ändern – naheliegenderweise geht dies mit der Datei userChrome.css, die sich im Profilverzeichnis verbirgt1, typischerweise zu finden unter C:\Benutzer\Benutzername\AppData\Roaming\Thunderbird\Profiles\Profilname\chrome. Standardmäßig existiert sie vermutlich nicht, also einfach erstellen. Und nach jeder Änderung Thunderbird neu starten.

Dieser CSS-Code verringert die Höhe so, dass die Anzeige ziemlich genau der unter TB3 entspricht:

treechildren::-moz-tree-row {
    margin-bottom: -2px !important;
}

Da dadurch beim Drüberfahren mit dem Cursor unschöne Rest-Linien der Markierung zurückbleiben, ergänzen wir noch diesen Code, der nur auf markierte Zeilen wirkt und diese (scheinbar) normal hoch macht:

treechildren::-moz-tree-row(hover),
treechildren::-moz-tree-row(selected) {
    margin-bottom: 0px !important;
}

Das war’s. Ihr könnt bei Bedarf natürlich auch nur -1px nehmen, um die Höhe um eine statt zwei Pixelzeilen zu verringern. (Alternativ kann man die 2 Pixel auch auf oben und unten aufteilen (margin-top und margin-bottom mit je -1px), allerdings „wobbelt“ beim Drüberfahren dann die hervorgehobene Zeile ein bisschen.)

Und einen Bonustip gibt’s auch, einen Eintrag, den ich schon seit längerem drinhabe, um den m.E. überflüssigen Umschalt-Header über der Ordneransicht („alle Ordner“ und diverse andere Ansichten) zu entfernen:

#folderPaneHeader {
    display: none !important;
}

(Und bevor ihr diesen Eintrag ergänzt, stellt sicher, dass ihr auch auf „alle Ordner“ umgeschaltet habt, denn hinterher kann man halt nicht mehr umschalten…)


Code-Highlighting mit ixiters Highlighter

 


  1. mehr zum Profil-Ordner im mozillaZine (engl.) und zu den Profil-Dateien im Thunderbird-Wiki []

 

4 Kommentare

  1. Was Du alles kannst und weißt! *bewunder*

    Weißt Du auch, warum plötzlich die Bilder auf dem PC nicht mehr umgedreht werden, obwohl es bei der Canon so eingestellt ist und dort auch funktioniert? Das wär doch mal ein cooler Tipp! :D

    • „Auf dem PC“ ist ein dehnbarer Begriff. Manche Programme achten auf die EXIF-Rotations-Daten, manche (z.B. der Windows-Explorer) nicht. Wobei m.W. die Bild-Importier-Funktion modernerer Windows-Versionen die Bilder beim Importieren entsprechend rotiert, sodass sie immer richtig rum erscheinen – aber nicht, wenn du andere evtl. manuell kopiert hast. Wobei ich nicht weiß, ob das wirklich jetzt das Problem ist…

      • Ja, das mit dem manuell Kopieren ist mir bekannt. Ich importiere sie immer gleich mit dem MS-Scanner+Kameraass., indem ich die Speicherkarte in ein Hama-“Zwischenstück“ stecke. (Die 4-GB-Karte wollte mein „alter“ Aldi-PC nicht lesen…) Nun bin ich zwar im Urlaub fremdgegangen und hab das Teil in einen fremden Schlitz gesteckt :mrgreen: :P :lol: (das Notebook meiner Freundin), aber das kann doch nicht das Problem sein, oder?

        • Der Kartenleser ist egal, das Importierprogramm ist entscheidend. Wenn’s nicht dasselbe war bzw. von einem zu alten Windows, kann das schon den Unterschied ausmachen.

          Ich dreh meine Bilder bei Bedarf immer mit der Lossless JPG Rotation (oder wie das heißt) von IrfanView.

Schreib einen Kommentar

Alle Angaben sind freiwillig. Die E-Mail-Adresse wird nicht veröffentlicht oder weitergegeben.

  • Moderation: Wer zum ersten Mal kommentiert, dessen Kommentar muss manuell von mir freigeschaltet werden.
  • Benimm dich! Keine Beleidigungen, keine rechtswidrigen Inhalte u.s.w.! Sollte eigentlich selbst­verständlich sein, oder...?
  • Webseite: Nichts gegen Blogs mit Werbung, aber rein kommerzielle Links sind unerwünscht und werden gelöscht. Reine Spam-Kommentare natürlich auch.
  • E-Mail-Benachrichtigung bei neuen Kommentaren: Diese Funktion musst du über eine beim ersten Mal verschickte Bestätigungs-Mail freischalten. Diese Benachrichtigungen können mit dem auch in jeder Mail enthaltenen Link auch wieder deaktiviert werden.
  • Twitter: Wenn du einen Twitter-Account hast, kannst du im entsprechenden Feld deinen Twitter-Namen eingeben (egal ob mit oder ohne dem @), der dann bei allen (auch älteren) Kommentaren, die dieselbe E-Mail-Adresse enthalten, angezeigt wird. (Heißt auch: das E-Mail-Adressfeld muss auch ausgefüllt sein.)
  • Ein eigenes Bild (Avatar)? Registriere dich auf Gravatar.com mit deiner E-Mail-Adresse und lade ein Bild hoch – dieses erscheint dann hier und auf vielen anderen Blogs (wenn du die E-Mail-Adresse hier mit angibst, natürlich).
  • Erlaubte HTML-Tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <hr> <big> <small> <sub> <sup> <u>