-
-
Notifications
You must be signed in to change notification settings - Fork 994
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
Custom login page #1613
base: master
Are you sure you want to change the base?
Custom login page #1613
Conversation
Thanks @diegoaces ! This will look nice indeed. A few requests before merging:
Also, does this display nicely on mobile / portrait mode? |
- Removed base_login.html - Removed slogan-text IDs. - Removed registration_base_login.html - If a slogan is not set, the corresponding h3 element should not be displayed. - Added login-column-left and login-column-right. - Support to mobile/portrait mode. - Removed icon size setting
Thank you, @pierotofy, for your feedback.
If I missed anything, please let me know. |
Thanks for the changes @diegoaces ! I started doing some review and found a potentially problematic issue with the proposed new layout; sorry I didn't think of this sooner. The proposed layout assumes that people have uploaded a sufficiently high resolution image for a logo, but this is not necessarily the case, as shown below for one example of a low resolution image: Mobile rendering: Leaving the default logo size definitely looks a bit odd too: I most definitely do not want to force thousands of users to upload new high resolution images to make their login screen look good. Another related side-issue: if the header background is white, the whole page looks a bit odd also: Perhaps the solution here could be to offer the option to switch between the two login layouts (legacy vs column), leaving existing users on the old layout by default, but I'm not sure the additional complexity would be worth the effort? I do start to wonder if perhaps this change falls under custom code that perhaps should be best kept in a fork; designing generic layouts that can be customized can be tricky... I will finish by saying that I currently don't mind the current login/logout page layout. It's simple. If we want to change it, it needs to demonstrate a solid net improvement (and not create potential problems for users). |
#1612