Bug 36303 - Wizards aren't usable if the resolution is too small
Wizards aren't usable if the resolution is too small
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: UMC (Generic)
UCS 4.0
Other Linux
: P5 normal (vote)
: UCS 4.0
Assigned To: Alexander Kläser
Florian Best
: interim-3
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2014-10-27 08:36 CET by Stefan Gohmann
Modified: 2014-11-26 06:54 CET (History)
1 user (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Gohmann univentionstaff 2014-10-27 08:36:46 CET
On a smartphone is the startup wizard not really usable. We should make it work or show a message that UMC is not usable with a too small resolution.

For me it would be good enough if the user has the opportunity to scroll.
Comment 1 Alexander Kläser univentionstaff 2014-10-30 12:59:19 CET
I patched dijit/Dialog, removed the JavaScript resize handling completely and adjusted the positioning handling. Instead, corresponding CSS rules take now care that the Dialog content is displayed correctly. For this, I added the extra CSS class umcLargeDialog which needs to be set explicitly for a dijit/Dialog instance (e.g., also for the UDM wizards for creating new objects).

univention-dojo (8.0.3-1) unstable; urgency=medium
Bug #35654:
* patch dijit/Dialog for optimized handling w.r.t. responsive design
* update all packages to their latest versions

univention-management-console-module-udm (5.1.19-1):
* Bug #36303: adjust new object wizard width
Comment 2 Alexander Kläser univentionstaff 2014-10-30 12:59:45 CET
univention-management-console-frontend-theme (0.0.75-1) unstable; urgency=medium
Bug #35654:
* adjust styling of Dialog for optimized handling w.r.t responsive design
* fix displaying problems with icons.svg on Firefox
* add SVG file for standby animation
Comment 3 Alexander Kläser univentionstaff 2014-10-31 04:21:39 CET
univention-management-console-frontend (4.1.83-1):
* Bug #36303: adjust pages used in StartupDialog and the UMC menu for
  responsive design
Comment 4 Alexander Kläser univentionstaff 2014-10-31 04:24:27 CET
UDM dialogues are missing.
Comment 5 Alexander Kläser univentionstaff 2014-10-31 19:38:19 CET
Now, everything has been adjust. I removed obsolete HTML template files from the UDM package. Also the call from within udm/startup.js to the activation dialogue has been much simplified. (It is even possible to simply click 'enter' from within the email field of the UCS activation dialogue.)

The HTML template for the about/help/statistics/activiation dialogues in UMC have been converted to JS modules (and plugins) that load necessary data automatically. Translations are now also done via the common 

For the QA: Concerned are all dialogues that can be opened from within the UMC menu:
* UDM license dialogues (import + info)
* Startup wizard (→ ucr set umc/web/startupdialog=true)
* Menu dialogues (about UMC, help links, statistics info, UCS activiation)
Please have an extra look at the correct handling of the UCS activation dialogue which is shown within the startup wizard, in the UMC menu and which can also be access from within the App Center, I believe.


univention-management-console-module-udm (5.1.20-1):
* Bug #36303: adjust license dialogues to responsive design

univention-management-console-frontend (4.1.84-1):
Bug #36303:
* removed unneeded CSS class from app pages
* adjust umc/app::showPageDialog() to be called by external modules
* adjust title for error dialogues
Comment 6 Florian Best univentionstaff 2014-11-10 15:25:31 CET
OK: all dialogues have been checked. No changelog required.
Comment 7 Stefan Gohmann univentionstaff 2014-11-26 06:54:29 CET
UCS 4.0-0 has been released:
 http://docs.univention.de/release-notes-4.0-0-en.html
 http://docs.univention.de/release-notes-4.0-0-de.html

If this error occurs again, please use "Clone This Bug".