Skip to content
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

[Enhancement] Acrylic Theme Title Bar #39

Open
Andrew-J-Larson opened this issue Aug 19, 2024 · 3 comments
Open

[Enhancement] Acrylic Theme Title Bar #39

Andrew-J-Larson opened this issue Aug 19, 2024 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@Andrew-J-Larson
Copy link

Andrew-J-Larson commented Aug 19, 2024

When looking at other apps, there is a noticeable difference between how this library enables acrylic vs how it looks from native applications.

In particular, there is a sort of noise texture effect that isn't present from using this library (for example, you can see this in Windows Terminal when acrylic title bar is turned on).

Windows Terminal with the acrylic title bar on:
image

And it looks like here's the code responsible for that in Windows Terminal:

Additionally, in the Microsoft design docs, it shows that there is a dark and light variant of Acrylic, but I see no options in this library for that (more specifically for setting the title bar theme variant of acrylic)

@Andrew-J-Larson
Copy link
Author

Andrew-J-Larson commented Aug 19, 2024

A good way to explain the noise texture part is this with an example by using the following program: https://github.com/MicaForEveryone/MicaForEveryone/

I used just the regular Acrylic in setting in MicaForEveryone on "Notepad++" to mimic how your library handles the window style currently:
NoBlurBehind

But, if you enable the BlurBehind advanced setting, it replicates the noise that I was talking about:
WithBlurBehind

NOTE: Used GIMP to scale all screenshots to be larger (so that details are more noticeable) with None set for Interpolation (preserves the original pixels).

@Andrew-J-Larson
Copy link
Author

Andrew-J-Larson commented Aug 19, 2024

I'd like to also note that the the title bar, although I was able to get to show the noise texture via MicaForEveryone, there was no option to change the tint (like how it seems to be done with Windows Terminal from its source code).

@Akascape Akascape added enhancement New feature or request help wanted Extra attention is needed labels Aug 19, 2024
@littlewhitecloud
Copy link
Contributor

@Akascape
We are using thin acrylic not normal acrylic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants