Page MenuHomePhabricator

Inconsistencies in layout etc in WebAuthn vs TOTP enabling
Open, Needs TriagePublic

Description

While reviewing the patches for T232336: Separate recovery codes into a separate 2FA module, flagging various UI differences between WebAuthn and TOTP

Screenshot 2025-09-29 at 08.57.04.png (383×2 px, 63 KB)

"Add key" is far over on the right hand side (much more visible on a wider screen), and before the (important) recovery codes, which doesn't feel logical in flow, in contrast to TOTP below. Yeah, WebAuthn has an extra step on the next page (I wonder if we can remove that at some point? I guess I should file a task about that)

Also that TOTP has boxes around "steps", and headers providing different information. The processes appearing completely differently does not provide a consistent feel or experience between the two forms

Screenshot 2025-09-29 at 08.57.26.png (1×1 px, 166 KB)

Event Timeline

adding some design notes for context... while working on WE4.6.2, we've opted for reusing the existing designs and flows for current features (e.g., TOTP or security keys), and designing new things only for missing features. agreeing with roan that we might consider revising these flows in the future to make them feel more cohesive.

As part of this we should also fix T406842