Introduce generic theme variants.#21431
Conversation
f7ad851 to
970a119
Compare
|
The colored accent is nice. Is this accent available via css? If not it would be nice to have an "other" entry in the dropdown which opens a text box where the user can input a hex value for the accent. |
It is part of the CSS. |
|
Good idea. Some feedback:
|
|
@Donatzsky : Thanks for the detailed feedback. |
|
@Donatzsky : Something like this or you have something else in mind?
|
|
@TurboGit No, on the outside of the module. It should also be lighter than the background. This is too much, but you get the idea: |
|
@Donatzsky : And only the one having the focus or all expanded modules? |
|
@TurboGit If all expanded modules have a border, which I think they should, then the focused module should have a light border and the others a dark border. Edit: That is in the darkroom, of course. Not sure if light or dark would be best in the lighttable, but I suspect dark. |
970a119 to
4add3da
Compare
|
@Donatzsky : I find the currently focus module border good, but the darker border for expanded ones not very nice.
I'm more leaning toward having only a border for currently focused module. What do you think? |
|
@TurboGit I was actually thinking about this earlier today :) I suggest letting the user decide for each case. Like this:
So, no border and four shades of grey to choose from. Maybe also add [light accent, accent, dark accent], but now we're getting dangerously close to Christmas tree territory. "rounded header variant" should be renamed "rounded module headers". |
The main theme can now be adapted with variants. - condensed - rounded header - module border (light, dark, green, blue, yellow, orange) - accent color (green, blue, yellow, orange) The "condensed" variant was already available into the Miscellaneous / Interface section. It is now part of the general theme section and handled as a standard variant. The variants controls are proposed just below the main theme and are indented to make it clear that those are part of the theming.
3046c27 to
1cfdf3c
Compare
|
@Donatzsky : The Christmas tree is implemented :) |





The main theme can now be adapted with variants.
The "condensed" variant was already available into the Miscellaneous / Interface section. It is now part of the general theme section and handled as a standard variant.
The variants controls are proposed just below the main theme and are indented to make it clear that those are part of the theming.
The GUI:
Why?
Many people are today asking for this, rounder corner, colored accent, more condensed UI (already in master). Having a more structured way to support sub-theming (or variant) seems a good way to give more freedom.
This has been tested on the 3 main themes : grey, dark and darker.
Green accent + module border:
Yellow accent + rounded border