编辑澄清

编辑澄清

Firefox 浏览器包含一个用于组织书签的工具栏。它在所有书签文件夹旁边放置一个“文件夹”图标。这个图标是不必要的,而且浪费了水平空间——破坏了用户界面。

你可以找到过去各种修复方法,但我找不到任何可以保证有效的当前方法。我尝试过一种以前有效的旧解决方案,但现在不起作用了。

我知道 Mozilla 已决定不将其设置为可配置,并且还决定阻止扩展对其进行修改。但是,我怀疑有某种方法可以修改 Firefox 来实现这一点,即使特定的解决方案需要随着每个版本的增加而改变。

无论如何,我认为 Mozzila 可能在这里做出了错误的设计选择。工具栏中的水平空间实在太有限了,不能浪费在毫无价值的东西上。

那么,有人知道如何隐藏 Ubuntu Mate 22.04 上 Mozilla Firefox 103.0 中的书签工具栏中的文件夹图标吗?

提前谢谢了!

编辑澄清

这是一个旧的解决方案四年前。以前这个方法有效。今天我又针对 Mozilla Firefox 103.0 进行了同样的操作,但还是不行。

这是一个网站带有 Firefox 57 的教程,其中描述了我所希望的用户体验。在他们的情况下,他们隐藏了文件夹名称并用自定义内容替换文件夹图标。这也是可以接受的。

(隐藏文件夹图标并使用单字符易记的 Unicode 字符作为文件夹名称可以达到类似的效果,这也是我过去一直使用的方法)

答案1

这是我发现有效的方法:

  1. userChrome.css通过toolkit.legacyUserProfileCustomizations.stylesheets翻转启用about:configtrue
  2. 找到我的配置文件目录并创建../chrome/userChrome.css
  • menuhelpmore troubleshooting information
  • profile directoryopen directory
  • mkdir chrome
  • cd chrome
  • touch userChrome.css
  1. 将这些行添加到 userChrome
    @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); 
    #personal-bookmarks .bookmark-item > .toolbarbutton-icon {display:none!important}
    
  2. 关闭并重新打开 Firefox(您可能需要终止实际进程,而不仅仅是关闭窗口)

针对 Firefox 69+ 进行编辑

看来新版本的 Firefox 已开始默认忽略 userChrome.css,这导致了此问题。

下列的这些步骤将使旧的 userChrome.css 修改为隐藏书签图标起作用:在 中设置toolkit.legacyUserProfileCustomizations.stylesheets为,然后重新启动 Firefox。Trueabout:config

针对 Firefox 72+ 进行编辑

  • 您可能需要设置widget.non-native-theme.enabled = false才能about:config生效userChrome.css
  • 您可能需要@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");删除userChrome.css

相关内容