Firefox Quantum 的状态栏

Firefox Quantum 的状态栏

1. 总结

我在 Firefox 中使用了很多插件按钮。

附加按钮

我不知道如何在 Firefox Quantum 中为这些按钮添加额外的栏。

我需要添加新的栏,而不是修改已经存在的菜单和书签栏。


2. 没有帮助

  1. 在以前的 Firefox 版本中我使用状态-4-evar插件,但它不是量子兼容
  2. 我发现 Quantum 不兼容https://addons.mozilla.org站点;例如,不兼容新的附加栏或者附加栏插件。
  3. 例如,在谷歌上,我没有找到如何解决这个问题,类似问题

3. 不要提供

请不要提供:

  1. 使用其他浏览器,
  2. 降级 Firefox。

答案1

这应该可以实现userChrome.css。我发现这个 Github 上有很多针对 Firefox 的自定义功能:https://github.com/Aris-t2/CustomCSSforFx

其中最引人注目的是addonbar_extra_bookmarks_toolbar_below_navbar_fx65.css。如果你将其代码添加到你的userChrome.css文件中,它将在导航栏下方添加另一个栏。

/* create an empty space below navigation toolbar */
/* Firefox Quantum userChrome.css tweaks ************************************************/
/* Github: https://github.com/aris-t2/customcssforfx ************************************/
/****************************************************************************************/


#main-window:not([customizing="true"]) #nav-bar {
  padding-bottom: 26px !important;
}

/* reduce maximum width of location bar and search bar on navigation toolbar */
#main-window:not([customizing="true"]) #nav-bar :-moz-any(#urlbar-container, #urlbar, #search-container, #searchbar)  {
  min-width: 50px !important;
}

/* move bookmarks to empty space below navigation toolbar, if on navigation toolbar */
#main-window:not([customizing="true"]) #nav-bar #personal-bookmarks {
  position: absolute !important;
  bottom: 1px !important;
  min-width: 0 !important;
  width: auto !important;
  max-width: 100vw !important;
}

/* reduce size of bookmarks 'more bookmarks' menu chevron and remove its background color on navigation toolbar */
#nav-bar #personal-bookmarks #PlacesChevron .toolbarbutton-icon {
  min-width: 0px !important;
  min-height: 0px !important;
  width: 16px !important;
  height: 16px !important;
  padding: 0 !important;
  margin: 0 !important;
  background: unset !important;
  box-shadow: unset !important;
}

/* set minimum height for bookmarks, when on navigation toolbar */
#nav-bar #personal-bookmarks toolbarbutton.bookmark-item:not(.subviewbutton) {
  min-height: 24px !important;
}

/* adjustments */
#nav-bar #personal-bookmarks {
  min-width: 40px !important;
  width: auto !important;
  max-width: 50vw !important;
}

现在,您必须使用 Firefox 的自定义选项将书签工具栏项目移到导航栏中。然后,您可以将该栏仅用于附加组件,只需将它们拖下即可。 定制

我的这个浏览器上只有一个插件,所以这不是一个很好的测试,但我可以在回家后进行更多测试。

附加组件

相关内容