Details
-
Improvement
-
Resolution: Done
-
Neutral
-
None
-
None
-
-
Empty show more show less
-
Yes
-
UI framework 9, UI Framework 10, UI Framework 11
-
8
Description
Problem with current dialogs:
- light dialogs are often too small > little window with lots of fields to be scrolled
- strong dialogs are often too big > huge window with one field and amply white space
- various glitches on both dialog types (browser resizing, responsiveness, button sizes)
- bad usability
- 2 (fixed) sizes is a concept from M5 which comes from a time where responsiveness hadn't established yet
Â
Solution:
"One responsive dialog size with option light or strong"
- harmonize size for both light and strong dialogs
- fixed width: 740px (intermediate size btw current light and strong)
- min height: 312px
- flexible height according to the content, max height can span from browser top to bottom (top/bottom spacing 30px)
- scroll bar only if more content than max height
- add responsive behavior
- 2 breakpoints, 3 sizes
- Â light, strong and tabs are configurable options
- background: light or strong (both block interaction with the part of the interface it covers, note that in the current implementation in M6 only the strong dialogs block the interaction)
- tab sheet: yes or no (aka complex dialog)
Â
Detailed specs
https://app.zeplin.io/project/5acc848ede054e0a4865f805/dashboard?seid=5da5d523b61eac2f84fc407e
Â
Note for documentation:
https://documentation.magnolia-cms.com/display/DOCS61/Dialog+types
When to use light or strong dialogs
- strong dialogs ask for data collection
- light dialogs ask for quick input but do not severely interrupt the user
When to use simple or complex dialogs (with or without tabs)
- simple:Â whenever only few data points need to be collected
- complex: allows to collect larger amounts of data than its simple counterpart
Â
Â
Â
Checklists
Attachments
Issue Links
- is depended upon by
-
MGNLUI-5407 Harden various editor implementations/incarnations
-
- Closed
-
- is related to
-
MGNLUI-5419 Replace search box with filters in chooser dialog
-
- Closed
-
-
MGNLUI-5511 Harmonize dialogs - follow up
-
- Closed
-
- relates to
-
MGNLUI-4884 Optiongroup wraps too quickly despite ample space is available for all options
-
- Closed
-
- supersedes
-
MGNLUI-5342 Dialogs not expanding in new ui framework app
-
- Closed
-
-
MGNLUI-5094 Light dialogs not resizing correctly
-
- Closed
-
-
MGNLUI-5352 Dialog footer height not responsive, buttons don't align
-
- Closed
-
-
MGNLUI-5146 Change strong dialogs to light dialog
-
- Closed
-
-
MGNLUI-5207 Strong dialogs to adapt to actual content size
-
- Closed
-
- to be documented by
-
MGNLUI-5540 DOC: Dialog types - 6 UI
-
- Closed
-