From 66b215b44bb447500fbe7d4710cc63d629220799 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sat, 16 Nov 2024 10:27:46 +0100 Subject: [PATCH] feat: add zen-cool-toolbar styles and adjust layout for sidebar and workspace indicators --- src/browser/app/profile/zen-browser.js | 7 ---- src/browser/base/content/ZenUIManager.mjs | 4 +- .../base/content/browser-box-inc-xhtml.patch | 5 ++- src/browser/base/content/zen-assets.inc.xhtml | 1 + .../base/content/zen-assets.jar.inc.mn | 1 + .../zen-styles/zen-browser-container.css | 16 +------- .../content/zen-styles/zen-browser-ui.css | 13 ------- .../content/zen-styles/zen-compact-mode.css | 19 ++-------- .../content/zen-styles/zen-cool-toolbar.css | 38 +++++++++++++++++++ .../content/zen-styles/zen-sidebar-panels.css | 10 ++--- .../zen-styles/zen-tabs/vertical-tabs.css | 11 ++---- .../content/zen-styles/zen-workspaces.css | 2 +- .../content/zen-tabbrowser-elements.inc.xhtml | 1 - .../base/zen-components/ZenSidebarManager.mjs | 13 ++++--- 14 files changed, 68 insertions(+), 73 deletions(-) create mode 100644 src/browser/base/content/zen-styles/zen-cool-toolbar.css diff --git a/src/browser/app/profile/zen-browser.js b/src/browser/app/profile/zen-browser.js index 101a43bad..eb9fc7bcb 100644 --- a/src/browser/app/profile/zen-browser.js +++ b/src/browser/app/profile/zen-browser.js @@ -85,13 +85,6 @@ pref('zen.tabs.show-newtab-vertical', true); pref('zen.view.show-newtab-button-border-top', true); pref('zen.view.show-newtab-button-top', false); -#ifdef XP_MACOSX -// Disable for macos in the meantime until @HarryHeres finds a solution for hight DPI screens -pref('zen.view.experimental-rounded-view', false); -#else -pref('zen.view.experimental-rounded-view', true); -#endif - #ifdef XP_MACOSX pref('zen.theme.border-radius', 10); // In pixels #else diff --git a/src/browser/base/content/ZenUIManager.mjs b/src/browser/base/content/ZenUIManager.mjs index 6e3fd803e..93f2d2abe 100644 --- a/src/browser/base/content/ZenUIManager.mjs +++ b/src/browser/base/content/ZenUIManager.mjs @@ -173,10 +173,10 @@ var gZenVerticalTabsManager = { !Services.prefs.getBoolPref('zen.view.sidebar-expanded.on-hover') ) { this.navigatorToolbox.prepend(topButtons); - browser.prepend(this.navigatorToolbox); + // browser.prepend(this.navigatorToolbox); } else { customizationTarget.prepend(topButtons); - tabboxWrapper.prepend(this.navigatorToolbox); + // tabboxWrapper.prepend(this.navigatorToolbox); } // Always move the splitter next to the sidebar diff --git a/src/browser/base/content/browser-box-inc-xhtml.patch b/src/browser/base/content/browser-box-inc-xhtml.patch index 499a9128b..5a4860b5d 100644 --- a/src/browser/base/content/browser-box-inc-xhtml.patch +++ b/src/browser/base/content/browser-box-inc-xhtml.patch @@ -1,11 +1,12 @@ diff --git a/browser/base/content/browser-box.inc.xhtml b/browser/base/content/browser-box.inc.xhtml -index 7f71abe7d80e4c09dd088517ec9ef106c7cb8654..281a3716d56edda243bfca7ebbe0797d75c844e7 100644 +index 7f71abe7d80e4c09dd088517ec9ef106c7cb8654..7e764f08346a048fd352d7f7c06ea434f9b19903 100644 --- a/browser/base/content/browser-box.inc.xhtml +++ b/browser/base/content/browser-box.inc.xhtml -@@ -22,7 +22,13 @@ +@@ -22,7 +22,14 @@