[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 |
||
| Issue Links: |
|
||||||||||||||||||||||||
| 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. |