[kde-guidelines] Styleguide: Check boxes
Aurélien Gâteau
agateau at kde.org
Wed Jun 5 07:31:12 UTC 2013
On Saturday 01 June 2013 11:16:32 Heiko Tietze wrote:
> Am Freitag, 31. Mai 2013, 23:24:07 schrieb Thomas Pfeiffer:
> > I agree with Aurélien here: I don't think HIGs are the place for
> > introducing major changes. Right now almost all KDE applications place
> > labels on the side so if the HIG says they should be placed above, it
> > would be completely out of sync with reality.
>
> Of course, we do not want to introduce changes. But I think both layouts are
> used to the same extend by now. I found only a few check boxes with
> additional left caption.
>
> Horizontal layout:
> +/- less vertical space
> - heavy rework necessary
> - boring design
>
> Tabular design:
> - probably trouble with RTL (I still think the alignment interferes with the
> orientation) and localizations (text length matters)
I don't think there are alignment problems with RTL, because Qt is smart
enough to swap alignments in RTL, but I may be missing what you are saying.
Note that you can try any Qt or KDE application in RTL mode by starting it
with "-reverse", so for example to try KWrite in RTL mode, run:
kwrite -reverse
> + good way of identification (in terms of branding)
> + well established (?)
>
> More pluses for tabular design, but...
>
> > Yes, we could indeed make a distinction here, like
> > "In places that are far taller than wide (such as sidebars) place labels
> > above controls instead of on the left"
>
> ...this exceptions are very important. It's not only the vertical space
> limitation currently.
>
> While looking through dialogs I just found another strange implementation:
> checkbox with line breaks. This applys to alignment, IMHO. "Do not add line
> breaks for single line controls like radio button and check box."
Agreed.
Aurélien
More information about the kde-guidelines
mailing list