Skip to content

Conversation

@hyattc1
Copy link
Member

@hyattc1 hyattc1 commented Oct 1, 2025

Summary
This PR implements Issue #257 by adding a “show/hide password” toggle to the login form. Users can now click an eye icon to reveal their password input, making it easier to confirm accuracy when logging in.

Details

Added an eye icon button next to the password input field.

Password input defaults to hidden (type="password").

Clicking the icon toggles the field between masked and plain text.

Styling follows the project’s existing UI conventions to ensure the feature looks consistent and intuitive.

Why this change matters
Previously, users had no way to verify their password entries, which often led to login errors caused by typos. This feature improves usability and accessibility by letting users double-check their input without compromising security.

Acceptance Criteria

Passwords remain hidden by default.

Toggle button reveals/hides the password text when clicked.

Implementation matches existing UI styling.

@Chuksll Chuksll self-requested a review October 2, 2025 13:37
@Chuksll Chuksll assigned Chuksll and unassigned Chuksll Oct 2, 2025
Copy link

@Chuksll Chuksll left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Properly fixed qlty smells and properly implemented the feature for a see password toggle button. However, while feature is functionable the UI for it is horrific, it is not easily visible to the user . Moreover, it occupies the same space as the password input which is not the usual. Fixing the coloring of the button to be visible and putting it at the bottom is sufficient. Overall a good PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants