如何更改 Mac 上 Thunderbird 线程列表的字体大小?

如何更改 Mac 上 Thunderbird 线程列表的字体大小?

如何更改 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 文件。

相关内容