Center the logo and login fields for setup page#35047
Conversation
|
@ChrisEdS is this only relevant for the setup page ? I don't expect people to setup OC on their mobile phone that often. this question is only to evaluate criticality for backporting |
|
Indeed, the mobile phone will be not used so often for setup. Anyway, with smaller resolutions and more content on the setup page (as for example when setting up on a macOS) this behavior takes into account. The ownCloud logo is hidden, the p.info text is behind the login fields, ... I would feel more comfortable if the fix will be released. |
|
@ownclouders rebase |
|
CI was giving weird stuff like |
Delete double tabs
31fa116 to
2041f4c
Compare
Codecov Report
@@ Coverage Diff @@
## master #35047 +/- ##
============================================
- Coverage 65.37% 65.37% -0.01%
+ Complexity 18626 18622 -4
============================================
Files 1215 1215
Lines 70532 70510 -22
Branches 1295 1295
============================================
- Hits 46112 46093 -19
+ Misses 24046 24043 -3
Partials 374 374
Continue to review full report at Codecov.
|
Codecov Report
@@ Coverage Diff @@
## master #35047 +/- ##
=========================================
Coverage 65.37% 65.37%
Complexity 18626 18626
=========================================
Files 1215 1215
Lines 70532 70532
Branches 1295 1295
=========================================
Hits 46112 46112
Misses 24046 24046
Partials 374 374
Continue to review full report at Codecov.
|
|
@ChrisEdS it will be released with 10.3 then. my question was mostly whether the bug affects other views like the login page (not setup) and maybe the full screen error page which might use the same layout template |
|
@ChrisEdS please merge and backport to stable10 |
|
Backport |
Bugfix
This is a bugfix for my PR #33375 - During another test I noticed that this did not consider the setup (first setup of the server, setting an admin password).
Description
Force constant vertical height for login box over all devices (also in setup page)
Motivation and Context
I incorporate this function into almost every theme I create. The logo and credential fields are centered on each device. That's why I thought it would be great to integrate this improvement into our Core Theme.
How Has This Been Tested?
Manual tested on Chrome, Firefox, Edge browser with different resolutions and also mobile resolutions
Screenshots:
Before (Google Pixel2):

After (Google Pixel2):

Types of changes
Checklist:
Open tasks: