...
Add a mechanism to allow to collapse/uncollapse all groups-fields in one click (something like that also exists in Compiere UI, see above) Done, I wonder if we should use an icon, or even both ?
- Use the screenlet and put an icon (or a word, it's an icon in Compiere) in the screenlet title bar for that.
- OR
- Another (easier) possibility would be to use the 1st field-group and to make a relation between it and other field-groups. This because in all cases we will no make this 1st field-group collapsible (at least it's how we have done so far) and we could then put an artifact there. This would also allow to not have a mandatory screenlet when using collapsible field-groups
...
- Typography : Typography depends on languages. For instance in French we put a space after colons, there are other cases of course. So punctuation should be always part of labels.
- HTML : We already discussed about not putting any HTML tags in labels. Also we should not put any < and & which would not be correctly rendered (http://www.w3.org/TR/REC-xml/#dt-chardata), so should be escaped.
Some suggestions from Jacopo on user ML
- better error/success messages
- better handling of keyboard tab to move from one field to another
- more and better multi row submit screens
- more informative form fields (e.g. showing descriptions instead of just ids)
- enhancing field interactions (the value of one field can change/ hide/ etc other elements/data in the screen)
- I (JLR) would add something I saw in SugarCRM and found very useful : their "info icon" which when you hover over it show related information (for a contact its contact mechs, etc.)