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

Support dark theme #165

Open
suamor opened this issue May 12, 2020 · 3 comments
Open

Support dark theme #165

suamor opened this issue May 12, 2020 · 3 comments
Labels
enhancement New feature or request layout engine score view layouting and render linux linux-specific issues

Comments

@suamor
Copy link
Collaborator

suamor commented May 12, 2020

I have not completely tested it, but I saw that dark theme on Ubuntu does not look very well on Canorus. Possibly find out if Canorus is running on a dark theme and adjust interface to it.

If Qt has no direct properties for that we could try to find out if the background color of the window is "dark".

So far I noticed that the editor window is white which is a very strong contrast to the black and might hurt eyes on some displays.

@suamor suamor added enhancement New feature or request layout engine score view layouting and render linux linux-specific issues labels May 12, 2020
@matevz
Copy link
Member

matevz commented May 12, 2020

For editor you can already setup custom colors in the Settings dialog. Saving and loading of colors (with some predefined themes?) would be nice, yeah (maybe a similar mechanism to saving/loading keyboard shortcuts?). Also, toolbars need to get dark theme (Qt should help here) and icons need to be rebrushed to white. Maybe we could automate icons conversion somehow?

@suamor
Copy link
Collaborator Author

suamor commented May 12, 2020

Yes, Imagemagick does a good job in this. You may need additional tools to use it depending on format or operation you perform on the image:
https://imagemagick.org/script/formats.php

@matevz
Copy link
Member

matevz commented May 12, 2020

Yes, Imagemagick does a good job in this.

Does it work on SVG as well?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request layout engine score view layouting and render linux linux-specific issues
Projects
None yet
Development

No branches or pull requests

2 participants