Andrew Lygin and Marshall Bowers
a0f236af5d
themes: Add pane_group.border color ( #9986 )
...
This PR adds the `pane_group.border` theme attribute that defines the
color of the borders between pane groups.
- Defaults to the `border` color, so nothing changes in the existing
themes.
- VSCode theme converter takes it from the `editorGroup.border`.
The borders marked by red are affected:
<img width="878" alt="pane_group_borders"
src="https://github.com/zed-industries/zed/assets/2101250/54b9fd39-b3e1-4898-a047-ee0b6ec953ed ">
Release Notes:
- Added `pane_group.border` to the theme for modifying the border color
for panes within a pane group.
Related Issues:
- First discussed in
https://github.com/zed-industries/zed/pull/9754#issuecomment-2026497213
---------
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com >
2024-04-01 12:07:26 -04:00
49144d94bf
gpui: Add support for window transparency & blur on macOS ( #9610 )
...
This PR adds support for transparent and blurred window backgrounds on
macOS.
Release Notes:
- Added support for transparent and blurred window backgrounds on macOS
([#5040 ](https://github.com/zed-industries/zed/issues/5040 )).
- This requires themes to specify a new `background.appearance` key
("opaque", "transparent" or "blurred") and to include an alpha value in
colors that should be transparent.
<img width="913" alt="image"
src="https://github.com/zed-industries/zed/assets/2588851/7547ee2a-e376-4d55-9114-e6fc2f5110bc ">
<img width="994" alt="image"
src="https://github.com/zed-industries/zed/assets/2588851/b36fbc14-6e4d-4140-9448-69cad803c45a ">
<img width="1020" alt="image"
src="https://github.com/zed-industries/zed/assets/2588851/d70e2005-54fd-4991-a211-ed484ccf26ef ">
---------
Co-authored-by: Luiz Marcondes <luizgustavodevergennes@gmail.com >
Co-authored-by: Marshall Bowers <elliott.codes@gmail.com >
2024-03-29 11:10:47 -04:00
Marshall Bowers
f9dc871422
Fix Clippy warnings in theme crate ( #8715 )
...
This PR fixes a number of Clippy warnings in the `theme` crate.
Release Notes:
- N/A
2024-03-02 11:11:08 -05:00
Nathan Sobo
4cc4f08a53
Remove ! from todo!() in comments ( #8643 )
...
This practice makes it difficult to locate todo!s in my code when I'm
working. Let's take out the bang if we want to keep doing this.
Release Notes:
- N/A
2024-02-29 18:19:05 -07:00
Marshall Bowers
df2b0f6d2e
Add more terminal colors to the theme ( #4168 )
...
This PR adds more terminal colors that were present in the Zed1 themes
to the Zed2 theme.
Namely, we now have the `dim_` variants for the various ANSI colors and
various `foreground` colors.
Release Notes:
- Improved terminal colors.
2024-01-19 14:22:53 -05:00
Marshall Bowers
bc09ce6ffc
Clean up some theme TODOs ( #4034 )
...
This PR cleans up some TODOs we had in the themes.
We won't be addressing these in the immediate term, so no need to have
them show up when folks are looking for TODOs to burn down before
launch.
I added some general notes as signposts until we're ready to revisit
this.
Release Notes:
- N/A
2024-01-12 10:37:18 -05:00
Max Brunsfeld and Mikayla
dfcb17fe74
Remove 2 suffix for theme
...
Co-authored-by: Mikayla <mikayla@zed.dev >
2024-01-03 12:41:01 -08:00