General: Improve user interface of passkey explanation - #13428
Conversation
Claudia-Anthropica
left a comment
There was a problem hiding this comment.
@Lyynnnx The latest tests cover the rendered footer controls, and I found no new code-level regression in the responsive TUM UI implementation. However, the exact-head snapshot has a failed required All required CI Passed check and a failed E2E / Report E2E Overall Status aggregate. The repository gate explicitly treats that aggregate as the authoritative E2E verdict despite successful phase jobs, so please obtain a green required CI result.
SultanTheHL
left a comment
There was a problem hiding this comment.
Issues mentioned above has been resolved. Approve👍
Claudia-Anthropica
left a comment
There was a problem hiding this comment.
@Lyynnnx The exact-head implementation resolves the prior localization, semantic styling, responsive footer, and test-coverage findings, and I found no new code-level regression. However, the required All required CI Passed check and authoritative E2E / Report E2E Overall Status aggregate remain failed; please fix or rerun the E2E failure and obtain a green required CI result.
General: Improve UI of passkey nudge modalGeneral: Improve UI of passkey explanation
General: Improve UI of passkey explanationGeneral: Improve user interface of passkey explanation


Summary
Checklist
General
Client
authoritiesto all new routes and checked the course groups for displaying navigation elements (links, buttons).Motivation and Context
The passkey nudge model hasn't received any updates for a long time. To increase the usage of passkey of users, it's crucial to provide user with useful information about passkeys, keeping the text amount as few as possible.
Decreasing the amount of text in passkey-setup modal improves the UX and attracts the user's attention
Description
This PR rethinks the UI of
SetupPasskeyModalComponent, decreases the amount of text, adds icons and make the whole design more clear to users. It also adds new facts about passkeys similar to as it is implemented in Thesis ManagementSteps for Testing
Prerequisites:
Set Up Your First Passkey on This Devicemodal with a new UI.Testserver States
You can manage test servers using Helios. Check environment statuses in the environment list. To deploy to a test server, go to the CI/CD page, find your PR or branch, and trigger the deployment.
Review Progress
Code Review
Manual Tests
Test Coverage
Client
Last updated: 2026-08-08 14:19:41 UTC
Screenshots
Summary by CodeRabbit