跟过于离谱的Firefox圆角 Say Bye Bye

什么“Nova”新UI风格,不就是跟风全圆角么,还是UI见得到的地方硬塞拉满的圆角
且现在Firefox官版似乎不提供“整形”级别的主题,只能换换颜色什么的
真易容还得靠 userChrome.css

userChrome.css
/* 不显示标签页关闭按钮,减少误触 */
.tab-close-button{
  display: none!important;
}
/* 强制界面字体大小 */
*{
  font-size: 10.5pt !important;
}
/* 调整工具栏按钮的圆角,设置为 0px 即为直角 */
:root {
    --toolbarbutton-border-radius: 4px !important;
}

/* 调整标签页 */
:root {
    --tab-border-radius: 0px !important;
}
.tab-background, .tab-content {
    margin-block: 0px !important;
    height: 38px !important;
}
.tab-content {
      padding-inline: 5px !important;
}
#TabsToolbar-customization-target {
    height: 38px !important;
}

/* 调整地址栏的圆角 */
:root { 
    --urlbar-border-radius: 4px !important;
    --urlbarview-border-radius: 4px !important;
}
.button-background {
    border-radius: 0 !important;
}
/*.searchmode-switcher, #identity-box {
    outline: 3px solid var(--button-background-color-muted);
}
*/
/* 调整下拉菜单 */
menupopup, panel {
  --panel-border-radius: 5px !important;
  --panel-menuitem-border-radius: 5px !important;
  --menuitem-padding-block: 3px !important;
}
.panel-header {
  min-height: 2em !important;
  max-height: 2em !important;
}
.subview-subheader, panelview .toolbarbutton-1, .subviewbutton, .widget-overflow-list .toolbarbutton-1{
  padding-block: 4px !important;
}

/* 地址栏下拉菜单中高亮条的圆角 */
.urlbar {
  --urlbarView-row-border-radius: 4px !important;
  --urlbar-background-border-top-radius-open: 4px !important;
  --urlbar-background-border-radius: 4px !important;
}

/* 地址栏下拉菜单调整 */
#urlbar-results>.urlbarView-row[selected] {
  background-color: #9bbf96 !important;
}
#urlbar-results>.urlbarView-row {
  padding-block: 0px !important; min-height: 2.2em !important;
}
#urlbar-results>.urlbarView-row>.urlbarView-row-inner {
  padding-block: 5px !important;
}
1 个赞

试试waterfox

我想转,之前考虑 IceWeasal
哪个非官版比较稳定和自定义多啊?
是直接将 [Firefox] 文件夹替换就可以吗?(支持portable.ini的话)
profile里面东西过多不想从头安装和配置

Firefox地址栏输入about:config,进入实验配置页面,搜索配置项browser.nova.enabled,把true改为false重启浏览器回到旧版UI样式

参考:

https://tieba.baidu.com/p/11025220303

在 userChrome.css 里面写,就无视其样式后续怎么改了(除非改布局)
而且更随心所欲

我一直理解不了一个长方形两边接两个半圆这种设计,觉得非常丑,而且设计上非常懒惰

新版狐狸真的一股 AI 味。20年老用户受不了了,投奔自由的狼 Librewolf 了……

就是“药丸形”“跑道形” :joy:

browser.nova.enabled 是实验性开关,后面的版本随时可能直接删掉,别把它当长期方案。userChrome.css 要生效,得先在 about:config 里把 toolkit.legacyUserProfileCustomizations.stylesheets 设为 true,否则放进 chrome 目录也会被忽略。换到 Waterfox 或 IceWeasel 时,别整个复制 Firefox 的程序目录,要迁的是配置文件夹(about:profiles 里能看到路径)。复制过去以后让新浏览器指向这个配置,首次启动会做兼容性检查,部分扩展或设置可能要重新处理,复制前最好先备份一份。