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

Remove an issue causing ".login-dialog-prompt-entry" #4103

Merged
merged 2 commits into from
Sep 6, 2024

Conversation

Bingo90
Copy link
Contributor

@Bingo90 Bingo90 commented Aug 8, 2024

This commit removes a part of the scss file, which causes the login entry field focus borders to not be themed correctly.

This part causes ".login-dialog" to be missing in front of ".login-dialog-prompt-entry:focus", which causes the theme to fall back to the default color. If that default color isn't the same as the currently selected Yaru theme color, they mismatch.

closes #4102

This commit removes a part of the scss file, which causes the login entry field focus borders to not be themed correctly.

This part causes ".login-dialog" to be missing in front of ".login-dialog-prompt-entry:focus", which causes the theme to fall back to the default color. If that default color isn't the same as the currently selected Yaru theme color, they mismatch.

closes ubuntu#4102
@3v1n0
Copy link
Contributor

3v1n0 commented Aug 15, 2024

The change is a bit weird since this is pure upstream code, so maybe it would be interesting to understand what's conflicting with it.

In any case, if you remove the code, please comment it instead so it's clearer why it has been removed (even better if with a a comment)

Comments the issue causing ".login-dialog-prompt-entry" instead to make it clearer why it was removed.
@Bingo90
Copy link
Contributor Author

Bingo90 commented Aug 15, 2024

I'm honestly not quite sure how it works, but it doesn't exist in the pure GNOME shell theme and removing it doesn't cause issues for yaru, but instead it fixes that entry border issue.

Anyway, I changed it to a comment instead!

@3v1n0 3v1n0 merged commit 690230d into ubuntu:master Sep 6, 2024
3 checks passed
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.

Theme only applies correctly on Ubuntu
2 participants