Skip to content

Update Adwaita style #3051

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

Merged
merged 2 commits into from
Jan 25, 2024
Merged

Update Adwaita style #3051

merged 2 commits into from
Jan 25, 2024

Conversation

amolenaar
Copy link
Member

@amolenaar amolenaar commented Jan 24, 2024

PR Type

What kind of change does this PR introduce?

  • Bug fix
  • Feature
  • Chore (refactoring, formatting, local variables, other cleanup)
  • Documentation content changes

What is the current behavior?

Issue Number: N/A

What is the new behavior?

The interface is a bit more flat. This makes it look a bit less out of place on macOS at least ;).

image image2

Does this PR introduce a breaking change?

  • Yes
  • No

Other information

Also made the Error Reports window use CSD.

@github-actions github-actions bot added the python Pull requests that update Python code label Jan 24, 2024
Copy link
Contributor

@sourcery-ai sourcery-ai bot left a comment

Choose a reason for hiding this comment

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

PR Type: Enhancement

PR Summary: The pull request introduces visual enhancements to the application's interface, aiming to provide a flatter design that aligns better with macOS aesthetics. It also includes changes to the window management behavior in the console and error reports plugins, making windows present themselves in a more user-friendly manner.

Decision: Comment

📝 Type: 'Enhancement' - not supported yet.
  • Sourcery currently only approves 'Typo fix' PRs.
✅ Issue addressed: this change correctly addresses the issue or implements the desired feature.
No details provided.
📝 Complexity: the changes are too large or complex for Sourcery to approve.
  • Unsupported files: the diff contains files that Sourcery does not currently support during reviews.

General suggestions:

  • Ensure that the visual changes are consistent across different platforms and adhere to the application's design language.
  • Verify that the removal of padding in the toolbar does not cause any layout issues or inconsistencies with the intended design.
  • Consider the broader impact of the UI changes on the user experience, especially for users on operating systems other than macOS.

Thanks for using Sourcery. We offer it for free for open source projects and would be very grateful if you could help us grow. If you like it, would you consider sharing Sourcery on your favourite social media? ✨

Share Sourcery

Help me be more useful! Please click 👍 or 👎 on each comment to tell me if it was helpful.

Copy link
Member

@danyeaw danyeaw left a comment

Choose a reason for hiding this comment

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

This looks great, thanks @amolenaar!

@danyeaw danyeaw added chore Maintenance related PR and removed python Pull requests that update Python code labels Jan 25, 2024
@danyeaw danyeaw merged commit 57dc2f3 into main Jan 25, 2024
@danyeaw danyeaw deleted the adwaita-style branch January 25, 2024 20:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore Maintenance related PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants