mirror of
https://github.com/moghtech/komodo.git
synced 2026-03-08 23:02:40 -05:00
[PR #788] [MERGED] Improve login form #786
Reference in New Issue
Block a user
Delete Branch "%!s()"
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?
📋 Pull Request Information
Original PR: https://github.com/moghtech/komodo/pull/788
Author: @jackra1n
Created: 8/30/2025
Status: ✅ Merged
Merged: 9/1/2025
Merged by: @mbecker20
Base:
1.19.2← Head:improve-login-form📝 Commits (4)
f2548a9Use proper form for login, add autocomplete and names to input fields491eb8cDo not return null if loading9935b1bRemove unused functiondc23c6fCleanup and streamline📊 Changes
3 files changed (+39 additions, -47 deletions)
View changed files
📝
frontend/src/components/util.tsx(+0 -18)📝
frontend/src/pages/login.tsx(+38 -26)📝
frontend/src/router.tsx(+1 -3)📄 Description
Solves https://github.com/moghtech/komodo/issues/403
and maybe https://github.com/moghtech/komodo/issues/652 but I couldn't reproduce everything from that issue so unsure. I tested with iOS, safari and bitwarden, protonpass
this PR improves the login page form implementation. Main changes are replacing local state for credentials with native form submission and improving accessability. I also looked at https://www.chromium.org/developers/design-documents/create-amazing-password-forms/ for some tips.
also removed the unused
WithLoadingcomponent fromutil.tsx(i couldnt find any other references of it)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.