New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New design for the updater #7578
Conversation
I have pushed a new update regarding:
Exception pages use the same "simple layout" so I applied the same redesign so that it's consistent. I have updated the screenshots in the issue description above, please have a look at them. |
Feedback
|
Thanks, I have tweaked the "DB update success" screen to remove the box display for the donation. Not perfect but better than before (the donation part is in a Twig template + its own CSS that is included in other parts of Piwik). Screenshot updated. |
By the way I forgot to remove the tags but this change is ready for review and merge. But #7481 must be merged first as this PR is based on it |
Note: updated the PR to add support for custom logos (whitelabel) in the updater. |
6976b7a
to
7d06e15
Compare
7d06e15
to
5bd47b2
Compare
I've rebased on master now that the Bootstrap branch has been merged and that I updated the screenshots. The UI tests now show the redesigned screens. |
it's very cool to be able to visualise the changes in this way... and it looks very good to me! 👍 (we didn't include icons from the mockup and we will decide how to handle icons in general in #7618) |
Fixes #7450 (redesign of the updater).
This PR is based on #7481 (Bootstrap grid system). Since the idea of including Bootstrap as a whole doesn't seem to go well (#7390) this redesign wasn't easy and doesn't look as good as it could (see screenshots below). To avoid struggling too much I have copy-pasted some standard Bootstrap classes (e.g. notifications, base button classes, etc..) as I needed. Still far from perfect as it doesn't work everywhere…
Below are screenshots of the current screens. I will keep them up to date if the pull request is updated.
A new version is available
Current:
New:
HTTPS download fail
Current:
New:
HTTP download fail
Update success
Current:
New:
DB update
Current:
New:
DB update error
DB update success
Current:
New:
Error page
Current:
New:
The stack trace is only displayed here because it's dev environment, don't pay attention to it.