如何更改 Mac 上 Thunderbird 线程列表的字体大小?
我在偏好设置中没有看到任何设置。
答案1
丹尼尔的回答是正确的。您必须在文件夹userChrome.css
中进行扩展~/Library/Thunderbird/Profiles/[yourProfileName]/chrome/
。以下是可修复间距的 CSS 代码:
/* Set default namespace to XUL */
@namespace
url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* Set font size in folder pane */
#folderTree >treechildren::-moz-tree-cell-text {
font-size: 12pt !important;
}
/* Set font size in thread pane */
#threadTree >treechildren::-moz-tree-cell-text {
font-size: 12pt !important;
}
/* Set height for cells in folder pane */
#folderTree >treechildren::-moz-tree-row {
height: 25px !important;
}
/* Set height for cells in thread pane */
#threadTree >treechildren::-moz-tree-row {
height: 25px !important;
}
Thunderbird 版本> 115.*
已经改变了样式,这对我来说很有用:
/* Do not remove the @namespace line -- it's required for correct functioning */
/* set default namespace to XUL */
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
@namespace html url("http://www.w3.org/1999/xhtml");
/* Set Font Size And Spacing In Folder Pane */
html|ul#folderTree html|li[is="folder-tree-row"] > html|div.container > html|span.name {
font-size: 1.45rem !important;
line-height: 1.6 !important;
}
/* Set Font Size And Spacing In Thread Pane */
html|table[is="tree-view-table"] {
font-size: 1.45rem !important;
line-height: 1.65 !important;
}
答案2
你需要编辑你的 userChrome.css文件。
转到~/Library/Thunderbird/Profiles/[yourProfileName]/chrome/
(chrome
如果目录不存在则创建目录)并编辑userChrome.css
,如果不存在则再次创建。
例如,要编辑 Thunderbird 中的所有文本(消息视图除外),请输入以下内容:
/* Global UI font */
*
{
font-size: 18pt !important;
font-family: Verdana !important;
}
结果如下所示:
不幸的是,我找不到消息列表的 CSS 类。将*
CSS 内容中的 替换为该 CSS 类,它应该可以正常工作。
答案3
qingu 有大部分正确答案,即您需要创建一个 ~/Library/Thunderbird/Profiles//chrome/userChrome.css 文件,其中包含
/* Set default namespace to XUL */ @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
/* Set font size in folder pane */
#folderTree >treechildren::-moz-tree-cell-text {
font-size: 10pt !important; }
/* Set font size in thread pane */
#threadTree >treechildren::-moz-tree-cell-text {
font-size: 10pt !important; }
/* Set height for cells in folder pane */
#folderTree >treechildren::-moz-tree-row {
height: 20px !important; } /* Set height for cells in thread pane */
#threadTree >treechildren::-moz-tree-row {
height: 20px !important; }
您还必须转到 Thunderbird 首选项->配置编辑器(首选项中的最后一个选项),搜索值toolkit.legacyUserProfileCustomizations.stylesheets
并将其切换为 True。没有这个,CSS 自定义将不会被读取。
默认大小似乎约为 6pt,因此 10pt 使其可读性显著提高(在 Retina 显示屏上)。上面的示例还调整了消息列表中每行的高度以匹配 10pt 字体大小。
答案4
我使用“主题字体和大小转换器”插件:https://addons.mozilla.org/de/thunderbird/addon/theme-font-size-changer/
这个插件给你一个小型 GUI,你可以很容易地更改线程列表(和树)的字体大小,而无需摆弄 css 文件。