Too many clicks to get to descriptions of fields (MGNLUI-2661)

[MGNLUI-2719] Show unobtrusive question mark next to fields with descriptions Created: 28/Feb/14  Updated: 06/May/14  Resolved: 15/Apr/14

Status: Closed
Project: Magnolia UI
Component/s: design, forms
Affects Version/s: None
Fix Version/s: 5.2.4

Type: Sub-task Priority: Neutral
Reporter: Andreas Weder Assignee: Christoph Meier
Resolution: Fixed Votes: 0
Labels: next, support, ux
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
dependency
depends upon MGNLUI-2743 Add info, warning, error and help ico... Closed
is depended upon by MGNLUI-2720 Show and hide all help texts at once,... Closed
Template:
Date of First Response:

 Description   

Show an unobtrusive help icon next to fields with descriptions. On click, reveal the field description in an embedded info message, as is done currently. Another click hides the description again.

When the field description is visible, the help icon of that field should become the blue icon we have currently ("become obtrusive").

There's icon work pending that will likely help us define the unobtrusive icon: see here.



 Comments   
Comment by Andreas Weder [ 13/Mar/14 ]

Use the question mark icon in a round border for signaling a field that has a description (see linked issue). Its color should be a light gray similar (color <14>).

If a field shows its description, replace the gray icon with the color variant: white question mark on blue background with white border.

Comment by Christoph Meier [ 15/Apr/14 ]

This commit(s) show the unobtrusive/obtrusive icons beside a field (which has a description) always; so that one clicks leads to the help-text. (No more need to click onto the "root-help-icon" on the header of the dialog).
The "local icons" (the icons per field) toggle on click.

Commits (onto branch "MGNLUI-2661"):

https://git.magnolia-cms.com/gitweb/?p=magnolia_ui.git;a=commit;h=b21424fbc93f3a766bf9131b608e263daa2458d5
https://git.magnolia-cms.com/gitweb/?p=magnolia_ui.git;a=commit;h=c14807cac86559a55ab2c82328d348e7e4801ff3

Note, that i added commit for MGNLUI-2743 onto that branch, too (see https://git.magnolia-cms.com/gitweb/?p=magnolia_ui.git;a=commit;h=21d6f3054be0b5dfe42b942e2e53c43a15af6d5a)

Generated at Mon Feb 12 08:59:28 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.