#885 Redesign login page to match Figma design #912
No reviewers
Labels
No labels
_CRITICAL_
API
app
backEnd
Blocked-waiting-for-further-changes
bug
bug-only-on-server-for-mobile-not-webpage
Bug-Report-After-Merge
cleanup
close
design
duplicate
enhancement
feature request
frontEnd
further-changes-needed
future-problem-not-fixint-this-period
help wanted
invalid
last-week-issue-to-fix
library
low-priority
needs input
needs review
not-implemented.
project documentation
question
research
reviewed
Script
security
SQL
style
Team 1
Team 2
team leaders
test-creation
testing
topLevel
unassigned
Under-review
wontfix
No milestone
No project
No assignees
3 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Andras/BoundlessFlowCampus2K!912
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "#885-new-login-page"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Redesigned the login page to follow the Figma design from #864. Added floating label inputs, password visibility toggle with SVG icons, "Continue as Guest" button and "Sign up" link. Light and dark mode supported using light-dark() for color switching. Updated CSS to follow the new kebab-case.


#864
Review on issue 885, PR 912
Whats done
Tested on Arch Linux, and Firefox
Inspected following files
frontend/src/features/login/LoginModal.module.css:
frontend/src/features/login/LoginModal.js:
General look comparison with figma:
The Design:


The web application


Some differences are seen in the dark mode. The highlight / text colours and and background colours are a bit different.
What needs to be done
Maybe, if it deemed worth it, the variable "prev" should be updated to not use a short hand name.
Another maybe issue is the differences between design and application dark-mode. The highlight and background colour is a bit different from what is in the design. I have a harder time reading the implementation.
Conclusion
Looks good over all. If the problem above is a none issue, this pr is good to merge.
Made the colors match dark mode design more closely.

Have looked at the changes and in my opinion it can be merged