UI: rework module's UI - propose a condensed widgets (sliders, combobox, checkbox).#20388
UI: rework module's UI - propose a condensed widgets (sliders, combobox, checkbox).#20388
Conversation
|
For me this is really an improvement as it gives a lot of vertical room and has less "missing characters" for longer text. Not so sure for people with visibility impairments though. Would we want a preference option for this like "dense module layout" ? |
|
An option could be good indeed but there is also a CSS change which makes things harder. I'll see if we can improve this. And I have also noticed that the neutral point of the slider is not visible anymore. So this needs some more work. |
|
I have old eyes and thus some issues especially with contrast. The new sliders look fine to me, even on my 4K laptop screen (vs my 32 inch monitor). |
|
Indeed, this needs more work to have consistent text size. |
8d082ae to
795a34c
Compare
|
@zisoft : Let me know if you see some more issues. TIA. |
602707d to
5b8739a
Compare
|
@zisoft : The condensed mode can now be selected as an option. The circle should not be cut anymore and checkbox size should also be adjusted now. |
5b8739a to
38b8664
Compare
|
@zisoft : Another iteration, fixes the history too small. |
Which OS? Font? I don't have this baseline alignment issue on my side. |
Indeed, I suspect a bug that is not due to this PR. |
38b8664 to
bed122f
Compare
|
@jenshannoschwalm @zisoft : Last changes should fix all issues except maybe the size of the font in the entry geotaging & export for example. See #20395. |
|
Indeed without Lua, when I switch back to lighttable from darkroom I also have the size of entry being wrong. |
91d3444 to
69a303f
Compare
|
For some unknown reasons (to me), when the font in the entry is < 95% there entry font does not keep its property. So for now that's the best I can do. |
|
A very minor thing, but is the neutral point indicator necessary? To me it is obvious without the dot, due to the change in colour from the active slider to the background. |
I had the same thought and indeed this does not make lot of sense (maybe useful at some point?). I'm all ok to remove it. |
|
I have removed the neutral indicator in this latest version. |
With the recent change to get more contrast on sliders it is now possible to refine them without loosing readability: - Make the text font smaller. - Make the slider thiner. - Remove some padding.
This does two things: - Change the settings of bauhaus - Load a specific CSS file: condensed.css
The information is already available with the sliders bar.
- Allow for "chunk-" prefix and do not list them as theme in UI. - Refactor the CSS to avoid cascaded @import.
656160c to
f066765
Compare



















With the recent change to get more contrast on sliders it is now possible to refine them without loosing readability:
Also, with this PR the sections are standing out better.