[prev in list] [next in list] [prev in thread] [next in thread]
List: opensuse
Subject: 15.4 - Tbird 91 font size fiasco [work-around]
From: "David C. Rankin" <drankinatty () suddenlinkmail ! com>
Date: 2022-05-24 1:15:34
Message-ID: e7628470-4d0b-ab93-e976-ab54e32a10af () suddenlinkmail ! com
[Download RAW message or body]
All,
One giant headache moving to Tbird 91 (aside from the loss of enigmail and
the screwy way gpg keys are handled) is that font sizing just sucks. Nothing
works to set the folder pane (tree) or thread pane (tree) to something
readable. The new approach is to have you use the aboud:config editor and set:
layout.css.devPixelsPerPx
( 1.0 is base, can go in increments of .05, etc.. to grow or shrink interface
font size)
However, in reality all this does is stretch the line height and there is
no independent control of the folder pane and thread pane. So if you want to
increase the size of the message list (thread pane) you end up making the
folder list too big and vice versa.
The problem is Mozilla, in true Plasma or Gtk4 fashion has removed the
ability to set the interface elements through userChrome. The did so by
disabling the following by default:
toolkit.legacyUserProfileCustomizations.stylesheets
The good news is you can set that to true and have the userChrome file read
by Tbird on start. This will restore the ability to adjust the font size of
the folder pane or thread pane individually, e.g.
/* thread pane font */
#threadTree > treechildren {
font-size: 9pt !important;
font-family: sans-serif !important;
}
/* folder pane font */
#folderTree > treechildren {
font-size: 8pt !important;
font-family: sans-serif !important;
}
After wasting an hour playing with various approaches I stumbled onto the
following answer on Unix & Linux on StackExchange:
https://superuser.com/a/1678336/439609
Hopefully this will save someone else the wasted hour trying to figure out
why what has always worked for fonts no longer works in Tbird 91
--
David C. Rankin, J.D.,P.E.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic