From c04045d64b0fad2d349d8aff4f165aa5355a6525 Mon Sep 17 00:00:00 2001 From: mauro-balades Date: Mon, 1 Apr 2024 00:02:46 +0200 Subject: [PATCH] added vertical tabs preference --- .gluon/command | 2 +- .gluon/hashes.json | 4 +++- src/browser/app/profile/zen-browser.js | 4 ++++ .../themes/shared/zen-browser-shared.css | 22 +++++++++++++------ 4 files changed, 23 insertions(+), 9 deletions(-) diff --git a/.gluon/command b/.gluon/command index 88d6b5edb..e5224d533 100644 --- a/.gluon/command +++ b/.gluon/command @@ -1 +1 @@ -export-file \ No newline at end of file +run \ No newline at end of file diff --git a/.gluon/hashes.json b/.gluon/hashes.json index 96cd845e4..d3f27cf11 100644 --- a/.gluon/hashes.json +++ b/.gluon/hashes.json @@ -1,4 +1,6 @@ { "/home/mau/desktop/configs/branding/beta/logo.png": "f889a9d9305437d9749800d4a45dd51882fb4772", - "/home/mau/desktop/configs/branding/beta/MacOSInstaller.svg": "9f1ed2248fbf7b3918957f4580dc49205aedaefd" + "/home/mau/desktop/configs/branding/beta/MacOSInstaller.svg": "9f1ed2248fbf7b3918957f4580dc49205aedaefd", + "/home/mauro/work/core/configs/branding/beta/logo.png": "f889a9d9305437d9749800d4a45dd51882fb4772", + "/home/mauro/work/core/configs/branding/beta/MacOSInstaller.svg": "9f1ed2248fbf7b3918957f4580dc49205aedaefd" } \ No newline at end of file diff --git a/src/browser/app/profile/zen-browser.js b/src/browser/app/profile/zen-browser.js index eecd51fe0..f319bf1cd 100644 --- a/src/browser/app/profile/zen-browser.js +++ b/src/browser/app/profile/zen-browser.js @@ -86,6 +86,10 @@ pref('gfx.canvas.accelerated.cache-items', 4096); pref('gfx.canvas.accelerated.cache-size', 512); pref('gfx.content.skia-font-cache-size', 20); +// CUSTOM ZEN PREFS + +pref('zen.verticalTabs.enabled', false); + // From: https://github.com/yokoffing/Betterfox /** DISK CACHE ***/ diff --git a/src/browser/themes/shared/zen-browser-shared.css b/src/browser/themes/shared/zen-browser-shared.css index b2dad30b2..02d304181 100644 --- a/src/browser/themes/shared/zen-browser-shared.css +++ b/src/browser/themes/shared/zen-browser-shared.css @@ -47,9 +47,7 @@ } #urlbar:not([extend="true"]) #identity-box.chromeUI #identity-icon-box { - border-radius: 2px; - border-top-left-radius: 999px !important; - border-bottom-left-radius: 999px !important; + border-radius: 20px 10px 10px 20px !important; } #urlbar .urlbar-page-action, @@ -61,15 +59,25 @@ #urlbar:not([extend="true"]) #identity-box #identity-icon-box { position: relative;} /* TODO: this does NOT show up! */ -#urlbar:not([extend="true"]) #identity-box:not(.chromeUI) #identity-icon-box[role="button"]:not(:hover)::after { +#urlbar:not([extend="true"]) #identity-box:not(.chromeUI):not(.localResource) #identity-icon-box::after { content: ''; position: absolute; - top: 0; - right: -1px; - height: 100%; + top: 50%; + right: -5px; + height: calc(100% - 5px); width: 1px; background: var(--zen-dialog-border-color); transition: .1s; + transform: translateY(-50%); +} + +#urlbar:not([extend="true"]) #identity-box:not(.chromeUI):not(.localResource) #identity-icon-box { + margin: 0 5px; + padding-right: 5px; +} + +#urlbar:not([extend="true"]) #identity-box:not(.chromeUI):not(.localResource) { + padding-right: 5px; } .urlbar-page-action {