Server selection and login are on different pages. #33

Manually merged
Henry-Hiles merged 8 commits from istalri/nexus:better-login into better-login 2026-06-05 16:44:35 -04:00

8 commits

Author SHA1 Message Date
9ea6cd07a7 Return function instead of wrapping in annoymous callback 2026-06-05 20:55:51 +02:00
b11e64c985 Removed Lorem ipsum homeserver 2026-06-05 20:23:25 +02:00
248b77e4c5 CleanUp and last fixes
- Borders only get overwritten in error case
- Navigator.pop(context) -> Navigator.of(context).pop()
- Confirm homeserver und Sign in button disabled as long as error is active
2026-06-05 20:02:29 +02:00
004c0cd8f4 Merge branch 'main' into better-login
Merge upstream/main into my branch
2026-06-05 08:53:11 +02:00
28be105552 Fixed inconsistency with focus change in error case on login page. 2026-06-02 21:56:43 +02:00
26feae4485 CleanUp
Autoformat for better readable code,
using autofocus instead of useState and focus element
2026-06-02 21:43:14 +02:00
3be13f5589 UI/UX improvement for the login flow. You can use enter in all text fields and you get better visual cues like red borders on error. 2026-06-02 19:14:02 +02:00
5ad85d3f62 Login is on seperated page and for the server selection only the cards instead of the entire page are scrollable. 2026-06-02 10:04:21 +02:00