Here are two color themes and companion stylesheets made to somewhat fit in with the high contrast setting and dark mode on macOS, as well as a stylesheet that’s more KDE breeze-like.
I had totally missed that these stylesheets were a thing until recently. ^^ There are bits and pieces still un-styled, some inconsistencies and some compromises made.
And the PluginDevTools was super useful for this!:
Style sheet loader plugin:
Fork that will work with all the stylesheets included:
Original plugin (works with Krita-darker-high-contrast qss but not the UniversalDark ones):
Download:
Installation:
Unzip and place the Krita-darker-high-contrast-qss folder at a convenient location.
Place the color theme file in the color-schemes folder inside the krita resource folder.
Download and install the color modifier fork of Style Sheet Loader
Optionally apply the color theme.
Apply a qss stylesheet: Tools → Scripts → Load stylesheet
– Tick the ‘Use folder resource prefix:’ checkbox and enter stylesheet (if it says anything else).
– Select right .qss file for your platform.
Add separators where the gaps is too small in the toolbar: Settings → Configure Toolbars… (I couldn’t figure out how to remove the 4px spacing from between buttons nested in a QWidget.)
Update:
Tested with display scaling/hi-PPI mode on macOS and KDE Plasma, and it worked fine other than for the custom icons so made some SVGs to fix that.
Styled the document tabs to look more like document tabs. (If you know how to hide the krita logo in the tab, please do let me know.):
I also tried styling subwindows. No idea how to get rid of the white background on the titles, and couldn’t figure out how to style the subwindows focused state.
Update:
Made some more tweaks and also changed Krita Redesign plugin to have rounded corners on the tooloptions box. - I could share it if anyone wants.
That is cool! Did you change the 0.2 or the 0.5 version of the Krita Redesign plugin?
But since their differences are only cosmetic, I would like it anyway no matter which version you tweaked.
Tried adding a background image to the welcome screen. Not quite sure which one to pick, if any, so I’ll exclude it for now.
Made a change to the stylesheet loader plugin so you don’t have to edit the image paths manually. Just select the qss and the images should load if placed in the same directory.
Update:
Freya Lupen included an improved way to set the resource path in the Style Sheet Loader extension, so I updated the stylesheet to make use of that.