Skip to content

Improve UX/UI of login interface#349

Merged
wash2 merged 2 commits intopop-os:masterfrom
FreddyFunk:feature/better-login-error-messages
Nov 14, 2025
Merged

Improve UX/UI of login interface#349
wash2 merged 2 commits intopop-os:masterfrom
FreddyFunk:feature/better-login-error-messages

Conversation

@FreddyFunk
Copy link
Copy Markdown

This pull requests improves the following aspects of the login interface:

  • provide visual user feedback after the user enters the password. The login interface now shows that authentication is in progress for slow PAM responses due to a wrong password or other slower dedicated PAM systems.
  • fixes unstable layout flickering after password entering
  • improves authentication error messages for non-technical users
  • consistent layout for users with or without user icons. other UI elements like user name and password input stay at the same location
  • consistent layout for users with or without 24h time. The login interface now aligns with the bottom of the time widget

closes #122
depends on #347

before:

2025-11-12.20-47-01.mp4

after:

2025-11-12.20-23-32.mp4

@FreddyFunk FreddyFunk force-pushed the feature/better-login-error-messages branch from fe96148 to d919864 Compare November 13, 2025 11:28
@jackpot51 jackpot51 requested review from a team November 13, 2025 13:39
@rwxroot
Copy link
Copy Markdown

rwxroot commented Nov 13, 2025

I just want to say the current red is too bright, the error message. Maybe a lighter version would suit better.

Copy link
Copy Markdown
Contributor

@wash2 wash2 left a comment

Choose a reason for hiding this comment

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

This looks good to me, thanks!

@FreddyFunk
Copy link
Copy Markdown
Author

I just want to say the current red is too bright, the error message. Maybe a lighter version would suit better.

I did not change the color of the error message, but I agree. Could you open a dedicated issue for this so someone can address this separately?

@wash2 wash2 merged commit f806087 into pop-os:master Nov 14, 2025
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.

Missing wrong password message

4 participants