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

fix: HighContrast YaruMasterTile, move Example theme buttons to side pane #943

Merged
merged 1 commit into from
Oct 27, 2024

Conversation

Feichtmeier
Copy link
Member

@Feichtmeier Feichtmeier commented Oct 27, 2024

Apparently YaruMasterTile had some custom text color and bg due to an animated container.
Now it uses the list tile theme, this also needed a material widget behind every tile, which we should prbly have done before :P

It was annoying to switch to the material theme page every time to use the theme buttons so I moved them out of those theme pages which needed a rework. So I also made a change to use watch_it instead of ubuntu service and provider

Bildschirmaufnahme.2024-10-27.um.15.16.18.mov

…pane

- rework example to use watch_it instead of ubuntu service and provider
@Feichtmeier Feichtmeier force-pushed the fix_high_contrast_master_tiles_rework_example branch from 7f4ec1b to 71b32c8 Compare October 27, 2024 14:24
@Feichtmeier
Copy link
Member Author

The golden test fails however I checked with a color picker on macos:

Bildschirmaufnahme.2024-10-27.um.15.30.42.mov

@Feichtmeier Feichtmeier marked this pull request as draft October 27, 2024 14:36
@Feichtmeier Feichtmeier marked this pull request as ready for review October 27, 2024 14:48
@Jupi007
Copy link
Member

Jupi007 commented Oct 27, 2024

I think those icons should be moved to a hamburger menu, just like the text-editor app:
image

@Feichtmeier
Copy link
Member Author

I think those icons should be moved to a hamburger menu, just like the text-editor app: image

I agree with you but since we do not have popovers in yaru.dart the best you can get with material is this

Bildschirmaufnahme.2024-10-27.um.17.56.29.mov

since this PR fixes an issue with YaruMasterTile, can we do this in a follow up?

Copy link
Member

@Jupi007 Jupi007 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@Feichtmeier Feichtmeier merged commit 5656b32 into main Oct 27, 2024
6 of 7 checks passed
@Feichtmeier Feichtmeier deleted the fix_high_contrast_master_tiles_rework_example branch October 27, 2024 17:03
This was referenced Oct 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants