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

Os provided theme support #1953

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from
Draft

Os provided theme support #1953

wants to merge 4 commits into from

Conversation

ptsavol
Copy link
Member

@ptsavol ptsavol commented Feb 2, 2023

Add a setting to select an appication theme provided by a third-party package.

Fixes #1952

Checklist before merging

  • Documentation is up-to-date
  • Release notes have been updated
  • Unit tests have been added/updated accordingly
  • Code has been formatted by black
  • Unit tests pass

…n the app

- Disable most self written style sheets
- New requirement: pyqtdarktheme package
# Conflicts resolved:
#	spinetoolbox/ui_main.py
… in Event Log

- Enable qdarktheme auto theme
- Do not hardcode msg color to white in Event Log
@jkiviluo jkiviluo added this to the V0.7 milestone Feb 10, 2023
@jkiviluo jkiviluo added enhancement Enhancement of existing feature UI labels Feb 10, 2023
@trobob
Copy link

trobob commented May 9, 2023

This update would be much appreciated by all the vampires out there with sensitive eyes.
Dark mode woud be especially nice for the DB editor which is currently all white and a little hard on the eyes after a while.

@ptsavol ptsavol modified the milestones: V0.7, V0.8 Aug 25, 2023
@soininen soininen modified the milestones: v0.8.0, v0.8.1 Apr 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Enhancement of existing feature UI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Selectable theme (including dark mode)
4 participants