Created attachment 135125 [details] The subtle contrast and and 1-2 pixel difference in size is difficult to notice when focusing on your artwork. SUMMARY One of my main issues with the Krita UI is that there isn't much highlighting of what document you have selected, at least with the dark themes that come out of the box with Krita. This becomes especially annoying when you have many unnamed documents in a Krita session. In the case of docker tabs, this isn't much of an issue as they have their own distinctive default names. Possible solutions I could think of: * Increasing contrast between selected and unselected document tabs, though this might introduce color inconsistency with docker tabs * Bolding the text of selected document tabs, like selected Layers * The Krita icon showing in a particular document tab could be desaturated if that document is unselected * The Krita icon showing in a particular document tab could be removed (with tab width maintained while switching) if that document is unselected
*** Bug 433639 has been marked as a duplicate of this bug. ***
It should be possible to increase the contrast or changes the colors in the theme files -- when Krita is in light mode, it's already better visible which tab is the active one.
Created attachment 136267 [details] new tab display idea I attached a potential way this could look. Not sure if this display is closer to what you were thinking.
Yes, the contrast in that mockup seems sensible. I don't really have qualms about the current tab width, unless that mockup is meant for a wider proposal for tab display.
Git commit 39bcf04e97264439a19bdec326379e0159d8f917 by Halla Rempt, on behalf of Scott Petrovic. Committed on 09/03/2021 at 17:59. Pushed by scottpetrovic into branch 'master'. M +67 -2 libs/ui/KisMainWindow.cpp https://invent.kde.org/graphics/krita/commit/39bcf04e97264439a19bdec326379e0159d8f917
Re-opening this. We had to revert the fix. There were quite a few problems that were created with the previous approach. We will need to rethink how the solution is done.