From 4cb7f3a105ae7fe169f62af5bee5c60dd98fdf56 Mon Sep 17 00:00:00 2001 From: mauro-balades Date: Sun, 22 Sep 2024 17:49:34 +0200 Subject: [PATCH] Update dependencies and fix styling issues --- l10n | 2 +- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- src/browser/base/content/ZenStartup.mjs | 1 - src/browser/base/content/zen-components | 2 +- .../content/zen-styles/zen-browser-container.css | 2 ++ .../content/zen-styles/zen-tabs/vertical-tabs.css | 12 +----------- 7 files changed, 11 insertions(+), 20 deletions(-) diff --git a/l10n b/l10n index d6e073a98..74106f051 160000 --- a/l10n +++ b/l10n @@ -1 +1 @@ -Subproject commit d6e073a9816b4941ebfd6055c8193456307fcbce +Subproject commit 74106f051105dc7bb6b557116f45e1507fc31a67 diff --git a/package.json b/package.json index 8cf568030..77e5bdb4c 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ }, "homepage": "https://github.com/zen-browser/core#readme", "dependencies": { - "@zen-browser/surfer": "^1.4.20" + "@zen-browser/surfer": "^1.4.21" }, "devDependencies": { "husky": "^9.1.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 001eb000b..3dca94456 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@zen-browser/surfer': - specifier: ^1.4.20 - version: 1.4.20 + specifier: ^1.4.21 + version: 1.4.21 devDependencies: husky: specifier: ^9.1.5 @@ -119,8 +119,8 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@zen-browser/surfer@1.4.20': - resolution: {integrity: sha512-M9+Jax/B+UQsebJ0K3BaNEKUi/EelKufvG2frWQ4uVAQF9LzFwyyliS5wbcUTs3Ufit4b8xQK7ddt02DmK/Lng==} + '@zen-browser/surfer@1.4.21': + resolution: {integrity: sha512-v05Mq6kjISGwWD7d6Bwl0zuH3JKu+xV5x/iJmMjgW3kReYwlKjexqkxQquKpn8bhwAbOBS/CtYBlRKi17Pqxpg==} hasBin: true ansi-escapes@7.0.0: @@ -1003,7 +1003,7 @@ snapshots: '@types/node@17.0.45': {} - '@zen-browser/surfer@1.4.20': + '@zen-browser/surfer@1.4.21': dependencies: '@resvg/resvg-js': 1.4.0 async-icns: 1.0.2 diff --git a/src/browser/base/content/ZenStartup.mjs b/src/browser/base/content/ZenStartup.mjs index 45c3e89a4..2e9bf914a 100644 --- a/src/browser/base/content/ZenStartup.mjs +++ b/src/browser/base/content/ZenStartup.mjs @@ -100,7 +100,6 @@ }, _changeSidebarLocation() { - const legacyLocation = Services.prefs.getBoolPref('zen.themes.tabs.legacy-location', false); const kElementsToAppend = ['sidebar-splitter', 'sidebar-box']; const wrapper = document.getElementById('zen-tabbox-wrapper'); const appWrapepr = document.getElementById('zen-sidebar-box-container'); diff --git a/src/browser/base/content/zen-components b/src/browser/base/content/zen-components index 5c9edb195..9a1dcde54 160000 --- a/src/browser/base/content/zen-components +++ b/src/browser/base/content/zen-components @@ -1 +1 @@ -Subproject commit 5c9edb195ab11053c8efc882ac8dd034df390614 +Subproject commit 9a1dcde5493303602d906ecb545be38f836fde4c diff --git a/src/browser/base/content/zen-styles/zen-browser-container.css b/src/browser/base/content/zen-styles/zen-browser-container.css index e7bf4d44d..2a667c10e 100644 --- a/src/browser/base/content/zen-styles/zen-browser-container.css +++ b/src/browser/base/content/zen-styles/zen-browser-container.css @@ -5,6 +5,8 @@ transform: translate3d(0, 0, 0); position: relative; + overflow: hidden; + --uc-tweak-rounded-corners-shadow-color: var(--zen-colors-border); --uc-tweak-rounded-corners-shadow: diff --git a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css index b9c286de2..643971f6c 100644 --- a/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css +++ b/src/browser/base/content/zen-styles/zen-tabs/vertical-tabs.css @@ -29,6 +29,7 @@ --tab-hover-background-color: var(--toolbarbutton-hover-background) !important; min-width: var(--zen-toolbox-min-width); + margin-top: 0 !important; /* Fix full screen mode */ padding: var(--zen-toolbox-padding); padding-top: var(--zen-toolbox-top-align); @@ -257,17 +258,6 @@ } } } - - @media (-moz-bool-pref: 'zen.view.sidebar-expanded.on-hover') { - & #zen-profile-button { - width: 100% !important; - padding: var(--toolbarbutton-inner-padding) !important; - - & label { - padding-left: calc(var(--toolbarbutton-inner-padding) * 1.5); - } - } - } } /* Mark: toolbox as collapsed */