warpdotdev / Warp

Warp is a modern, Rust-based terminal with AI built in so you and your team can build great software, faster.
https://warp.dev
Other
21.37k stars 373 forks source link

Allow different opacity for light/dark themes #3937

Open informsharique opened 11 months ago

informsharique commented 11 months ago

Discord username (optional)

No response

Describe the solution you'd like?

Since the opacity is tied to global warp setting and does not depend on the theme, sometimes one opacity for both themes does not work perfectly. For eg. On light theme, I like to have very low opacity with blur background because it does not hinder the visibility but on dark theme when the same setting is there and the terminal is behind a white background (which often happens on a light themed website), the text visibility is very poor. Once I increase the opacity while I'm in the dark mode, everything works super fine. But going back to light theme, I still want that beautiful blurred background on low opacity and I need to keep changing the opacity for this. So, if the opacity is tied to theme settings, that would be really helpful.

Is your feature request related to a problem? Please describe.

I always have to change the opacity when switching between the themes. And given that I have sync with os settings enable, this happens on a daily basis.

Additional context

image

^ This is what happens if I don't change the opacity once the theme auto switches to dark mode at night, since I use lower opacity on light theme during daytime.

Context - In this image, I'm in dark mode but I was browsing on the net and the web page was in light mode (not all websites have implemented light and dark mode).

Solution With increased opacity, the same window above looks like this below ↓

image

How important is this feature to you?

1 Important but no functionality is broken though.

Warp Internal (ignore) - linear-label:770f6576-d6c0-4e4f-a259-fc64b5156087

None

dannyneira commented 11 months ago

Hey @informsharique Thanks for submitting this feature request! I see how improving the custom themes with opacity settings could be helpful.

To anyone else interested in this feature, please add a :+1: to the original post at the top to signal that you want this feature, and subscribe if you'd like to be notified.