-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Support for transparent backgrounds #14560
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…cy as not to effect rest of page
|
First of all... If you add new variable into localization it should be added into all languages as it can break the functionality of Dark Reader when used with other language than English. The rest I can not comment as I am not that much involved in other places of Dark Reader's code. |
|
Let me think what's the best way to implement in. |
I added some placeholder text so it won't break in other languages, but definitely do need somebody else to do the actual translation (Unless you want me to use ai or something) |
|
Currently my biggest issue is some sites just seem to ignore the transparency. I suspect that the issue is sites setting their own theme. But other than that, I feel this is functional. |

Added an optional feature to add transparency to the background color. (As requested in #14199, #13017, and a few others)
Still has some kinks to work out (Most sites look awful), and transparency (To my knowledge) only seems to be supported in the Zen browser. Because of that, I hid the feature behind an "Enable background transparency" setting in the advanced options. As of now, it is functional, however has some graphical issue.
To enable transparency in the zen browser, you need to set the following in your
about:config:I opened this PR to gather feedback, what do you all think of this, does this deserve up in the upstream package or should I keep it as a fork?
Ps: This is my first time writing typescript, or code for a browser extension, so feedback is greatly appreciated!

Pps: This image below also has some userChrome.css modifications and the Transparent Zen mod.