From 2cb16a8ad80166edddcd088ff219f27a9ef4b1b7 Mon Sep 17 00:00:00 2001 From: "mr. m" <91018726+mr-cheff@users.noreply.github.com> Date: Sat, 28 Dec 2024 13:54:34 -0800 Subject: [PATCH 1/5] Update README.md Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com> --- README.md | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/README.md b/README.md index d4ce5739c..adf9b4e59 100644 --- a/README.md +++ b/README.md @@ -134,13 +134,7 @@ Zen couldn't be in its current state without the help of these amazing projects! As you can see, chromium based browsers are the most popular browsers, help us change that by starring the project and spreading the word! 🌟 - - - - - Star History Chart - - +[![Star History Chart](https://api.star-history.com/svg?repos=zen-browser/desktop,chromium/chromium,brave/brave-browser&type=Date)](https://star-history.com/#zen-browser/desktop&chromium/chromium&brave/brave-browser&Date) ## 📄 License From 1fa90eb86520067aeb29fbe504461beebc183df3 Mon Sep 17 00:00:00 2001 From: "mr. m" <91018726+mr-cheff@users.noreply.github.com> Date: Sat, 28 Dec 2024 14:38:52 -0800 Subject: [PATCH 2/5] Update README.md Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index adf9b4e59..f8e9694ce 100644 --- a/README.md +++ b/README.md @@ -132,7 +132,7 @@ Zen couldn't be in its current state without the help of these amazing projects! ### 🖥️ Comparison with other browsers -As you can see, chromium based browsers are the most popular browsers, help us change that by starring the project and spreading the word! 🌟 +Thanks everyone for making zen stand out amongs these giants! [![Star History Chart](https://api.star-history.com/svg?repos=zen-browser/desktop,chromium/chromium,brave/brave-browser&type=Date)](https://star-history.com/#zen-browser/desktop&chromium/chromium&brave/brave-browser&Date) From e86a8cee100161fd4b04d9eaab37b013f42305d0 Mon Sep 17 00:00:00 2001 From: "mr. m" <91018726+mr-cheff@users.noreply.github.com> Date: Sat, 28 Dec 2024 14:40:18 -0800 Subject: [PATCH 3/5] Fixed new versioning scheme Signed-off-by: mr. m <91018726+mr-cheff@users.noreply.github.com> --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f8e9694ce..7ecf0edb7 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ We keep track of how many issues are closed at the end of the month in [docs/iss ### Versioning -Zen uses [Semantic Versioning](https://semver.org/) for versioning. Meaning, versions are displayed as `a.bc.d` where: +Zen uses [Semantic Versioning](https://semver.org/) for versioning. Meaning, versions are displayed as `a.b-c.d` where: - `a` is the major version - `b` is the minor version From 7ea0630973a602e031ccf97df53e1319fc8bfe49 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sun, 29 Dec 2024 00:35:07 +0100 Subject: [PATCH 4/5] Fixed closing the sidebar while a popup is being hidden (https://github.com/orgs/zen-browser/projects/4?query=sort%3Aupdated-desc+is%3Aopen&pane=issue&itemId=86518284&issue=zen-browser%7Cdesktop%7C2743) and (possibly https://github.com/zen-browser/desktop/issues/3864) --- src/browser/base/content/zen-styles/zen-compact-mode.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/browser/base/content/zen-styles/zen-compact-mode.css b/src/browser/base/content/zen-styles/zen-compact-mode.css index 1eaeba34f..006b0a0cf 100644 --- a/src/browser/base/content/zen-styles/zen-compact-mode.css +++ b/src/browser/base/content/zen-styles/zen-compact-mode.css @@ -124,7 +124,7 @@ #navigator-toolbox[has-popup-menu], #navigator-toolbox[movingtab], #navigator-toolbox:has(.tabbrowser-tab:active), - #navigator-toolbox:has(*:is([open='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { + #navigator-toolbox:has(*:is([panelopen='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { &:not([animate='true']) { transition: left 0.25s ease, right 0.25s ease; opacity: 1; @@ -205,7 +205,7 @@ & #zen-appcontent-navbar-container:focus-within, & #zen-appcontent-navbar-container[zen-user-show], & #zen-appcontent-navbar-container[has-popup-menu], - & #zen-appcontent-navbar-container:has(*[open='true']) { + & #zen-appcontent-navbar-container:has(*[panelopen='true']) { opacity: 1; border-top-width: 1px; From faac26138add946612000a87588c496ce3c73400 Mon Sep 17 00:00:00 2001 From: "mr. M" Date: Sat, 28 Dec 2024 21:17:45 +0100 Subject: [PATCH 5/5] Updated confetti animation parameters for improved visual effects --- README.md | 12 +++-------- .../content/zen-styles/zen-compact-mode.css | 4 ++-- src/browser/base/zen-components/ZenRices.mjs | 21 +++++++++++++------ 3 files changed, 20 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index d4ce5739c..7ecf0edb7 100644 --- a/README.md +++ b/README.md @@ -44,7 +44,7 @@ We keep track of how many issues are closed at the end of the month in [docs/iss ### Versioning -Zen uses [Semantic Versioning](https://semver.org/) for versioning. Meaning, versions are displayed as `a.bc.d` where: +Zen uses [Semantic Versioning](https://semver.org/) for versioning. Meaning, versions are displayed as `a.b-c.d` where: - `a` is the major version - `b` is the minor version @@ -132,15 +132,9 @@ Zen couldn't be in its current state without the help of these amazing projects! ### 🖥️ Comparison with other browsers -As you can see, chromium based browsers are the most popular browsers, help us change that by starring the project and spreading the word! 🌟 +Thanks everyone for making zen stand out amongs these giants! - - - - - Star History Chart - - +[![Star History Chart](https://api.star-history.com/svg?repos=zen-browser/desktop,chromium/chromium,brave/brave-browser&type=Date)](https://star-history.com/#zen-browser/desktop&chromium/chromium&brave/brave-browser&Date) ## 📄 License diff --git a/src/browser/base/content/zen-styles/zen-compact-mode.css b/src/browser/base/content/zen-styles/zen-compact-mode.css index 1eaeba34f..006b0a0cf 100644 --- a/src/browser/base/content/zen-styles/zen-compact-mode.css +++ b/src/browser/base/content/zen-styles/zen-compact-mode.css @@ -124,7 +124,7 @@ #navigator-toolbox[has-popup-menu], #navigator-toolbox[movingtab], #navigator-toolbox:has(.tabbrowser-tab:active), - #navigator-toolbox:has(*:is([open='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { + #navigator-toolbox:has(*:is([panelopen='true'], #nav-bar:focus-within):not(tab):not(.zen-compact-mode-ignore)) { &:not([animate='true']) { transition: left 0.25s ease, right 0.25s ease; opacity: 1; @@ -205,7 +205,7 @@ & #zen-appcontent-navbar-container:focus-within, & #zen-appcontent-navbar-container[zen-user-show], & #zen-appcontent-navbar-container[has-popup-menu], - & #zen-appcontent-navbar-container:has(*[open='true']) { + & #zen-appcontent-navbar-container:has(*[panelopen='true']) { opacity: 1; border-top-width: 1px; diff --git a/src/browser/base/zen-components/ZenRices.mjs b/src/browser/base/zen-components/ZenRices.mjs index b5ac5ae4a..61b73c97e 100644 --- a/src/browser/base/zen-components/ZenRices.mjs +++ b/src/browser/base/zen-components/ZenRices.mjs @@ -387,15 +387,24 @@ const end = Date.now() + 2500; function frame() { this.conffettiWrapper({ - angle: 125, - spread: 60, - particleCount: 3, + angle: 135, + spread: 55, + particleCount: 5, + startVelocity: 55, origin: { y: 0.6 }, }); this.conffettiWrapper({ - angle: 55, - spread: 60, - particleCount: 3, + angle: 45, + spread: 55, + particleCount: 5, + startVelocity: 55, + origin: { y: 0.6 }, + }); + this.conffettiWrapper({ + angle: 90, + spread: 55, + particleCount: 5, + startVelocity: 55, origin: { y: 0.6 }, }); if (Date.now() < end) {