On 9/4/19 2:29 PM, Thomas Lamprecht wrote:
to ensure fallback is still the same default, replaced with
sp.get('novnc-scaling', 'off')Makes sense. I did not know that this is possible.
2. move the selector to the same line as the "Scaling mode" label, as IMO
it reduces space usage a bit and looks more like the rest of our interface
(I know that Layout and username reset are not like this too, but IMO they
should be)
I found it in the Add Network Device menu only. Nonetheless, makes sense
too, especially with the follow up
6c1eafbe84de9a3f7225910747e35caa1b52c5fe (move reset layout button to
same row as label).
However, now the "Clear User name" button is the only one that is left
below. Screenshots of the current state and my proposal are attached.
We could
1.
1.a move the user name more to the left, such that the distance is the
same as between the label and the radio field in the noVNC settings.
1.b and move the "Clear User name" button to the right, such that it is
aligned with and has same width as the "Reset Layout" button. Apple, for
example, uses the same width in the first screenshot in [0]. They
explicitly suggest consistent widths (as we do it already) for text
fields [1], so I just copied this for the buttons.
2. use title-case: "Clear User name" => "Clear User Name" (as in [0])
Giving the two buttons the same size could be discussed. The material
design recommends variable sizes [2].
This all still leaves a giant gap between the "Layout:" label and its
button, but the buttons would be a bit more consistent.
[0]
https://developer.apple.com/design/human-interface-guidelines/macos/buttons/push-buttons/
[1]
https://developer.apple.com/design/human-interface-guidelines/macos/fields-and-labels/text-fields/
[2] https://material.io/components/buttons/#contained-button
_______________________________________________
pve-devel mailing list
pve-devel@pve.proxmox.com
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel