Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lots of flickering UI elements during initial login after registration #22817

Open
justjanne opened this issue Jul 12, 2022 · 0 comments
Open
Labels
A-Login O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect

Comments

@justjanne
Copy link
Contributor

justjanne commented Jul 12, 2022

In Short

We’ve got a lot of different UI elements in differing layout, themes, and styles all showing within of the first second of a users’ initial login.

Discussion

I’m splitting this issue out from a comment thread that about this on the Use Case Selection PR:

niquewoodhouse commented Jul 8, 2022

Finding the current transition from email verify link to this screen a bit distracting/alarming:

  • The ui jumps around, we get multiple references to keys that disappear almost immediately, we go from light to dark theme ui. Is there anything we can easily do about these things?
ele-web-self-segment-check01.mov

[…]

justjanne commented Jul 8, 2022

[…]

I don’t think there’s anything we could do about the UI jumping around in this part of the code, we’d probably have to modify the other parts of the UI for this. The only thing I could try to avoid would be the key UI.

justjanne commented Jul 8, 2022

I’ve extracted all the relevant parts from that video, to show which parts show in which themes:

  • Previous page, "verify your email" screen, light mode on mountain background
  • Browser waiting for page to load, dark background
  • Browser has loaded an empty page, white background
  • Default content for auth route, login screen in white on white background (neither dark mode css nor mountain background have loaded yet)
  • Default content for auth route, login screen in dark mode on black background (mountain background hasn’t loaded yet)
  • Setting up keys screen, dark mode on black background (mountain background hasn’t loaded yet)
  • Setting up keys screen with setting up keys modal, dark mode on mountain background
  • Setting up keys screen, dark mode on mountain background
  • New use case selection screen (no content showing), dark mode on dark gradient background
  • New use case selection screen (only title showing), dark mode on dark gradient background
  • New use case selection screen (all content showing), dark mode on dark gradient background
@robertlong robertlong added A-Login O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect and removed T-Defect labels Jul 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Login O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect
Projects
None yet
Development

No branches or pull requests

2 participants