In QGIS 3.22 use the drag and drop designer to set up form.
The form are used for data entry but also with the Identify Features tool or with the attribute table form view to review data as form let you choose witch field to display, organise them in a logical manner and use widget to change how the value are displayed.
This work perfectly well in edit mode but when just interrogating data (so not in edit mode) some widget displays the attribute in medium grey on a light grey background (for exemple the drop down of a Value Map widget) while other have black text (for exemple text edit widget). This give a low legibility to the grey text attribute and create a false hierarchy to the point that some user may get the impression that the grey text is just filler text rather than an actual attribute they need to review (after all it is common practice on the web to pre-fill form with text like "username" and "password" to let you know what to type in).
See below what I mean:
- edit mode on
- edit mode off
I think that being able to display attribute in a consistant way will provide a better experience for user so my question is: How to change the font color of the displayed attribute in a form when not in edit mode? (I'm avare that it's possible to change the label color and font but this has no impact on the attribute value)




