[MGNLUI-71] Dialogs should adjust their height dynamically Created: 20/Aug/12  Updated: 21/Nov/13  Resolved: 09/Jul/13

Status: Closed
Project: Magnolia UI
Component/s: design, dialogs
Affects Version/s: None
Fix Version/s: 5.0

Type: Improvement Priority: Major
Reporter: Andreas Weder Assignee: Samuli Penttilä
Resolution: Fixed Votes: 0
Labels: design, ux
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Device: Safari 6.0.2, Mac OS X 10.8.2
Build: magnolia_bundle-stable #18


Issue Links:
Cloners
relation
is related to MGNLUI-1754 Dialog main Task List Closed
supersession
supersedes MGNLUI-368 Add outer scrollbar, if dialog isn't ... Closed
is superseded by MGNLUI-1118 Form - dynamic sizing Closed
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)

 Description   

A dialog should always only as high as is required to show all its form fields. Currently, if you e.g. edit the page properties in Pages app, the dialog has a minimum height which is higher than what is needed for the input fields.

A dialog show grow and shrink in size to accommodate all its fields, if you e.g. switch between tabs. Use a fast growing and shrinking transition to visually ease the change.

If a dialog is unable to show all its input fields, move the bottom area with the buttons for the main actions to the very bottom of the screen and show an inner scrollbar between the dialog title and this area.



 Comments   
Comment by Andreas Weder [ 21/Aug/12 ]

Changing this to major: dialogs should be looking properly, if we explicitly mention them during the demo.

Comment by Andreas Weder [ 24/Oct/12 ]

Setting this to Alpha1-S9 version as I'd like to see this fixed rather sooner than later in order to tackle possible UX issues we might encounter.

Comment by Andreas Weder [ 30/Nov/12 ]

I'm bumping the priority to major, since I'd like to see this done rather sooner than later to be able to fix possible interaction design issues we might encounter.

Comment by Andreas Weder [ 30/Nov/12 ]

To make up for the priority change, I'll move it to the 5.0 backlog, since we don't need that for Alpha1.

Comment by Andreas Weder [ 03/Dec/12 ]

Added components to make it easier to filter issues.

Comment by Andreas Weder [ 06/Mar/13 ]

This has been implemented.

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