From 4719e0ce31107311954fab6cecbe52dfde8e223d Mon Sep 17 00:00:00 2001 From: Mauro Balades Date: Thu, 11 Jul 2024 01:14:50 +0200 Subject: [PATCH] chore: Update '@zen-browser/surfer' dependency to version 1.0.8 --- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- src/browser/components/zen-welcome/welcome.js | 6 +++--- src/browser/themes/addons/dream/manifest.json | 2 +- src/browser/themes/addons/galaxy/manifest.json | 2 +- .../themes/shared/in-content/zen-common-shared.css | 5 ++++- 6 files changed, 15 insertions(+), 12 deletions(-) diff --git a/package.json b/package.json index 4c503bccd..33a23cdb0 100644 --- a/package.json +++ b/package.json @@ -26,6 +26,6 @@ }, "homepage": "https://github.com/zen-browser/core#readme", "dependencies": { - "@zen-browser/surfer": "^1.0.7" + "@zen-browser/surfer": "^1.0.8" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 50021aa8a..6bdc47ac6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: dependencies: '@zen-browser/surfer': - specifier: ^1.0.7 - version: 1.0.7 + specifier: ^1.0.8 + version: 1.0.8 packages: @@ -109,8 +109,8 @@ packages: '@types/node@17.0.45': resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} - '@zen-browser/surfer@1.0.7': - resolution: {integrity: sha512-cP1I1kIOx/+6Qd3O3uDSfDKLAvrr6rcJe0Jll7gOY1N/KrV6yOb690xpfd7tACPJcb9buuefasIywKik3pI3Wg==} + '@zen-browser/surfer@1.0.8': + resolution: {integrity: sha512-9CTALoUSLGq9EyordBG9OkuVwq/yWfBPdYOmKQYA6aF+0Mrumujnh5Aw6CBxKHujix6zz561OMsZeV5QLFuutA==} hasBin: true ansi-regex@5.0.1: @@ -546,7 +546,7 @@ snapshots: '@types/node@17.0.45': {} - '@zen-browser/surfer@1.0.7': + '@zen-browser/surfer@1.0.8': dependencies: '@resvg/resvg-js': 1.4.0 async-icns: 1.0.2 diff --git a/src/browser/components/zen-welcome/welcome.js b/src/browser/components/zen-welcome/welcome.js index 736f7dc7c..25fb6629b 100644 --- a/src/browser/components/zen-welcome/welcome.js +++ b/src/browser/components/zen-welcome/welcome.js @@ -134,9 +134,9 @@ class Themes extends Page { container.classList.add('card'); container.classList.add('card-no-hover'); - if (theme.id == "firefox-compact-dream@mozilla.org" || theme.id == "firefox-compact-galaxy@mozilla.org") { - container.setAttribute('disabled', 'true') - } + //if (theme.id == "firefox-compact-dream@mozilla.org" || theme.id == "firefox-compact-galaxy@mozilla.org") { + // container.setAttribute('disabled', 'true') + //} if (theme.isActive) { container.classList.add('selected') diff --git a/src/browser/themes/addons/dream/manifest.json b/src/browser/themes/addons/dream/manifest.json index a5fb705e1..aa2f383c0 100644 --- a/src/browser/themes/addons/dream/manifest.json +++ b/src/browser/themes/addons/dream/manifest.json @@ -63,7 +63,7 @@ "toolbar_field_icon_opacity": "0.72", "input_border_color": "rgba(0, 0, 0, .3)", "zap_gradient": "linear-gradient(90deg, #9059FF 0%, #FF4AA2 52.08%, #FFBD4F 100%)", - "zen_main_browser_background": "radial-gradient(346.69% 165.29% at 50% 50%, rgba(63, 94, 204, 0.50) 0%, rgba(249, 249, 249, 0.23) 100%), #CBD0DF" + "zen_main_browser_background": "radial-gradient(ellipse, var(--zen-browser-gradient-base, #1B1E27) 20%, rgb(255, 255, 255) 100%)" } }, diff --git a/src/browser/themes/addons/galaxy/manifest.json b/src/browser/themes/addons/galaxy/manifest.json index f2e02926f..e8d078b44 100644 --- a/src/browser/themes/addons/galaxy/manifest.json +++ b/src/browser/themes/addons/galaxy/manifest.json @@ -61,7 +61,7 @@ "panel_active": "color-mix(in srgb, currentColor 14%, transparent)", "toolbar_field_icon_opacity": "1", "zap_gradient": "linear-gradient(90deg, #9059FF 0%, #FF4AA2 52.08%, #FFBD4F 100%)", - "zen_main_browser_background": "radial-gradient(236.2% 84.03% at 50% 50%, rgba(68, 0, 255, 0.20) 0%, rgba(63, 0, 0, 0.20) 100%), var(--zen-colors-primary, #1B1E27)" + "zen_main_browser_background": "radial-gradient(ellipse, var(--zen-browser-gradient-base, #1B1E27) 20%, #1b1b1b 100%)" } }, diff --git a/src/toolkit/themes/shared/in-content/zen-common-shared.css b/src/toolkit/themes/shared/in-content/zen-common-shared.css index a62145d7f..c598b71cd 100644 --- a/src/toolkit/themes/shared/in-content/zen-common-shared.css +++ b/src/toolkit/themes/shared/in-content/zen-common-shared.css @@ -81,6 +81,8 @@ --urlbar-box-bgcolor: light-dark(white, rgb(66, 65, 77)) !important; --zen-input-border-color: light-dark(rgb(204, 204, 204), rgb(66, 65, 77)) !important; + --zen-browser-gradient-base: color-mix(in srgb, var(--zen-primary-color) 50%, white 50%); + /* TODO: Support dark themes! */ } @@ -101,7 +103,8 @@ --zen-dialog-background: color-mix(in srgb, var(--zen-primary-color) 10%, black 90%); --zen-urlbar-background: color-mix(in srgb, var(--zen-primary-color) 8%, black 92%); - + + --zen-browser-gradient-base: color-mix(in srgb, var(--zen-primary-color) 30%, black 70%); } }