From 18d62429bf8717ce4790563269959f6105201e60 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Wed, 26 Feb 2025 23:51:38 +0100 Subject: [PATCH] Started working on folders implementation and better split view integration --- src/browser/base/content/zen-assets.inc.xhtml | 2 + .../base/content/zen-assets.jar.inc.mn | 2 + .../content/zen-styles/zen-animations.css | 12 - .../base/content/zen-styles/zen-decks.css | 47 ++- .../base/content/zen-styles/zen-folders.css | 108 +++++++ .../zen-styles/zen-tabs/vertical-tabs.css | 2 +- .../base/content/zen-styles/zen-theme.css | 1 + .../base/zen-components/ZenFolders.mjs | 28 ++ .../zen-components/ZenPinnedTabManager.mjs | 3 +- .../base/zen-components/ZenViewSplitter.mjs | 306 ++++++++++++++++-- .../base/zen-components/ZenWorkspaces.mjs | 6 +- .../sessionstore/TabState-sys-mjs.patch | 9 +- .../tabbrowser/content/tabbrowser-js.patch | 75 +++-- .../tabbrowser/content/tabs-js.patch | 65 ++-- 14 files changed, 562 insertions(+), 104 deletions(-) create mode 100644 src/browser/base/content/zen-styles/zen-folders.css create mode 100644 src/browser/base/zen-components/ZenFolders.mjs diff --git a/src/browser/base/content/zen-assets.inc.xhtml b/src/browser/base/content/zen-assets.inc.xhtml index c5613a674..33e923742 100644 --- a/src/browser/base/content/zen-assets.inc.xhtml +++ b/src/browser/base/content/zen-assets.inc.xhtml @@ -17,6 +17,7 @@ + @@ -28,6 +29,7 @@ # Scripts used all over the browser +