Problem/Motivation
The log in, password reset and registration screens show the plain form inside the default theme, with nothing that says which site you are signing in to.
Steps to reproduce
- Set UIkit Admin as the administration theme.
- Visit
/user/login, /user/password or /user/register.
- The form renders with no site name, logo or branded layout.
Proposed resolution
Give the sign-in screens a page of their own in UIkit Admin (a sign_in component): the form in a card and the site name, logo and a short message in a brand panel. A theme setting picks the layout: centered, start, end, top, bottom, or spotlight (a frosted card over the accent color). Cover every layout with webship-js tests, including the accessibility checks.
Remaining tasks
- ☑ File an issue
- ☐ Addition/Change/Update/Fix
- ☐ Testing to ensure no regression
- ☐ Automated unit testing coverage
- ☐ Automated functional testing coverage
- ☐ UX/UI designer responsibilities
- ☐ Readability
- ☐ Accessibility
- ☐ Performance
- ☐ Security
- ☐ Documentation
- ☐ Code review by maintainers
- ☐ Full testing and approval
- ☐ Credit contributors
- ☐ Review with the product owner
- ☐ Release notes
- ☐ Release
API changes
Data model changes
Release notes snippet
AI-Generated: Yes
Comments
Comment #4
rajab natshah✅ Released in 4.0.0-alpha2.
Merged with a green pipeline. The webship-js suite signs in with every layout and runs the accessibility checks.
AI-Generated: Yes