fix: override Zen Twilight acrylic/blur on wrapper and splitter elements#75
Open
gkze wants to merge 1 commit intocatppuccin:mainfrom
Open
fix: override Zen Twilight acrylic/blur on wrapper and splitter elements#75gkze wants to merge 1 commit intocatppuccin:mainfrom
gkze wants to merge 1 commit intocatppuccin:mainfrom
Conversation
Recent Zen Twilight updates apply system-level acrylic/blur via the `appearance` property on wrapper elements (`#zen-main-app-wrapper`, `#zen-appcontent-wrapper`, `#zen-sidebar-splitter`, `#zen-browser-background`). This causes the system background to bleed through the gaps between the sidebar and content panels, breaking Catppuccin theming. Changes (all 4 flavors × 14 accent variants = 56 files): - Set `appearance: unset` on wrapper/splitter elements to disable the acrylic effect so CSS backgrounds take effect - Explicitly paint all wrapper, splitter, and gap elements with each flavor's Catppuccin base color - Style `#zen-sidebar-splitter` with matching base color at rest and surface0 highlight on hover - Add macOS-specific variable overrides for toolbar transparency vars Flavor base/surface colors used: | Flavor | Base | Surface0 | |------------|-----------|-----------| | Latte | #e6e9ef | #ccd0da | | Frappé | #292c3c | #414559 | | Macchiato | #1e2030 | #363a4f | | Mocha | #181825 | #313244 | Tested on macOS with Zen Browser Twilight (Frappé Blue).
2fd80c1 to
c0c833e
Compare
Author
|
Disclosure this was AI generated but I tested Frappe Blue and then prompted my clanker to apply to the rest, not sure if there's an AI contribution policy but wanted to be clear. |
|
Thank you for your work i hope they will merge that soon |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
Recent Zen Browser Twilight updates apply system-level acrylic/blur via the
appearanceproperty on UI wrapper elements. This causes the system/window background to bleed through gaps between the sidebar and content panels, breaking Catppuccin theming — a visible unstyled strip appears between the side panel and content area.Fix
For all 4 flavors × 14 accent variants (56 files):
appearance: unseton#zen-main-app-wrapper,#zen-appcontent-wrapper,#zen-sidebar-splitter, and#zen-browser-background— disables the acrylic effect so CSS backgrounds take effectFlavor colors used
#e6e9ef#ccd0da#292c3c#414559#1e2030#363a4f#181825#313244Testing
Tested on macOS with Zen Browser Twilight (Frappé Blue). The gap between sidebar and content now correctly shows the Catppuccin base color, and the content panel border radius / separation is preserved at Zen defaults.