feat: Update new tab button preferences and improve workspace indicator styles

This commit is contained in:
mr. M
2024-11-08 19:34:51 +01:00
parent f3e054d15e
commit f093228f71
11 changed files with 80 additions and 31 deletions

View File

@@ -1101,8 +1101,23 @@ Preferences.addAll([
default: true,
},
{
id: "zen.essentials.enabled",
type: "bool",
default: true,
}
id: "zen.essentials.enabled",
type: "bool",
default: true,
},
{
id: "zen.tabs.show-newtab-vertical",
type: "bool",
default: true,
},
{
id: "zen.view.show-newtab-button-border-top",
type: "bool",
default: false,
},
{
id: "zen.view.show-newtab-button-top",
type: "bool",
default: true,
},
]);

View File

@@ -324,13 +324,19 @@
<description class="description-deemphasized" data-l10n-id="zen-vertical-tabs-description" />
<checkbox id="zenLooksAndFeelNewtabUnderLastTab"
data-l10n-id="zen-vertical-tabs-newtab-under-last-tab"
preference="zen.tabs.show-newtab-under"/>
<hbox class="indent">
data-l10n-id="zen-vertical-tabs-newtab-on-tab-list"
preference="zen.tabs.show-newtab-vertical"/>
<vbox class="indent">
<checkbox id="zenLooksAndFeelShowTopNewtabBorder"
data-l10n-id="zen-vertical-tabs-newtab-top-button-border"
preference="zen.view.show-newtab-button-border-top"/>
<checkbox id="zenLooksAndFeelMoveNewtabToTop"
data-l10n-id="zen-vertical-tabs-newtab-top-button-up"
preference="zen.view.show-newtab-button-top"/>
<checkbox id="zenLooksAndFeelShowBottomBorder"
data-l10n-id="zen-vertical-tabs-show-bottom-border"
preference="zen.view.show-bottom-border"/>
</hbox>
</vbox>
<label><html:h2 data-l10n-id="zen-vertical-tabs-expand-tabs-header"/></label>
<description class="description-deemphasized" data-l10n-id="zen-vertical-tabs-expand-tabs-description" />