[MAGNOLIA-6541] Redesign installation and update screen Created: 10/Feb/16  Updated: 08/Jun/17  Resolved: 19/Oct/16

Status: Closed
Project: Magnolia
Component/s: None
Affects Version/s: None
Fix Version/s: 5.5

Type: Improvement Priority: Neutral
Reporter: Michal Novak Assignee: Michal Novak
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: PNG File installationdone.png     PNG File number1.png     PNG File number2.png     PNG File restartneeded.png    
Issue Links:
Relates
relates to MAGNOLIA-6748 InstallationResourcesServlet should n... Closed
causality
is causing MAGNOLIA-7059 Error icon on installation screen loo... Accepted
is causing MAGNOLIA-6826 "Start up Magnolia" button remains ac... Closed
is causing MAGNOLIA-6828 Show a warning icon and message text ... Closed
dependency
is depended upon by MGNLUI-3767 Use resources (fonts, images) from co... Closed
duplicate
is duplicated by MAGNOLIA-6797 Fix two visual design issues on the i... Closed
is duplicated by MAGNOLIA-6783 Improve legibility of installation sc... 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)
Date of First Response:
Epic Link: Fresh installation screen
Sprint: Kromeriz 66
Story Points: 8

 Description   

For more details see MAGNOLIA-6540



 Comments   
Comment by Michal Novak [ 10/Feb/16 ]

TODO:
1.) logo-magnolia.svg is not properly displayed in Chrome/Safari, seems problem is in img tag. (see screen number1)
2.) When screen is too small then magnolia logo is overlayed by heading title (see screen number2)

Comment by Andreas Weder [ 23/Sep/16 ]

Sorry, I accidentally set this to "reviewed", I'm going to re-open the issue and set it to in-progress again as it was before. Don't want to fiddle with your dev workflows

Comment by Federico Grilli [ 10/Oct/16 ]

Just tried the new install (I had to in order to QA other tickets) and it looks great. However, I noticed a couple of issues

  • Once install/update is done and you hit Start up Magnolia button it would be great if, once clicked, it would become disabled, cause you might inadvertently click it more than once and get some ERRORs (see https://gist.github.com/fgrilli/7687b9ee815ad5eeaf711b4285a8539d). I remember this issue was already reported (by Tobias Mattson or by myself) but cannot find it anymore
  • periodical page refreshing causes a lot of bouncing. I was wondering if we could not use some ajax there.

This is not an "official" QA, I just happened to try it and these are my two cents

Comment by Michal Novak [ 10/Oct/16 ]

Hi Federico, thank you for your ideas. I'll discuss about these with Andreas.

Comment by Milan Divilek [ 18/Oct/16 ]

Reopen:
Javascript error occurs for "module description" if it has no icon. ModuleManagerWebUI.js function "toggleArrow(evt)" line 39

TypeError: undefined is not an object (evaluating 'delta.getElementsByClassName')

ModuleManagerWebUI.js setIcons function sets icon only for "error", "info" and "warning" messages. So error occurs for example when message "restartNeeded" is used... and than for all following messages.

vs.

Comment by Andreas Weder [ 19/Oct/16 ]

Hi fgrilli, mdivilek, had, ngoc.nguyenthanh, mdrapela et alt. for your feedback and your reviews.

I've created (or converted) a few follow-up issues, which address most of your findings: MAGNOLIA-6822, MAGNOLIA-6826, MAGNOLIA-6828, MAGNOLIA-6796. Of these, I consider only 6822 important to be fixed for 5.5; the others can wait for a 5.5.x release.

I've also added a new epic that refines the installation screens, mostly by introducing a tabular layout. Again, this can come a bit later: https://jira.magnolia-cms.com/browse/BL-373

Generated at Mon Feb 12 04:15:30 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.