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
Remove Connect Another Device (CAD) Dead-end after login on mobile #615
Comments
It's supposed to have a prefix on the body text "Still adding devices? Sign in to Firefox..." There is a bug on this somewhere... The original intent is that some users might legitimately want to add another device. |
Here's the other issue: mozilla/fxa-content-server#5858 |
Also see: linked to from here: |
See also, #615 Closing the other one since more context here. |
The mobile team is requesting that we resolve this by July 9th. (mobile trailhead) |
I left comments in the bug, opening about:home as requested is not possible for us since about: URLs are privileged and we are normal web content. We could however bring back the "Sync preferences" button that @ryanfeeley despised, or send the user to mozilla.org similar to how it's done on Trailhead. |
Assigning to @ryanfeeley for UX guidance. |
@ryanfeeley is working with Diane since this will be part of her internship project. She's helping us identify these dead-ends and is exploring solutions. She started documenting dead-ends here: Examples of solutions discussed:
Somehow during the user research from 2 weeks ago, there's a flow that sent users to account or sync preferences (can't remember which) and oh boy did the user look confused about what to do next. This is pretty much a dead end too. |
Oh, I'm also working on a product 1-pager today. |
The basic idea is that we add an additional CAD experience for codes with something that goes deeper (as there is only one screen to worry about): ACCEPTANCE CRITERIA
|
This seems reasonable to me. |
@johngruen to comment please |
Final design (zoom out in browser): SVGs attached: I'll work with @LZoog on animating those SVGs. The first three should simply bob up and down in a loop. The latter needs something more attention grabbing and joyous (that also loops). @davismtl Any metrics requests? |
We need to resolve this bug for metrics: In summary, we need to measure these events to measure the success of this flow: Send Tab Tutorial Complete See: https://docs.google.com/document/d/1ppfBNDpALb1ndOJvIlOzakToBAmYuHzN4abxzbCdtCE/edit# |
@davismtl @clouserw With @LZoog and @ericawright’s help, I think we landed somewhere pretty great with the animation. Will this work with our Content Security Policy? https://codepen.io/ryanfeeley/pen/ExYeYJP |
Animation for Fenix https://codepen.io/ryanfeeley/pen/aboaxvV |
Animation for desktop |
@ryanfeeley Thanks for the animations! I'm going to link them in #2502. That's great, they just need a couple of code tweaks to be ready to ship. If we directly insert the CSS into the SVG, it complies with our CSP - this is how all of our animated SVGs were previously done and how I did the more recent ones. I've been told when we separate the CSS from the SVG, that's when we violate our CSP which prevents us from reusing our animations and causes some copying/pasting, but since UX prefers being able to see the animation from the link to the SVG in GitHub anyway (which makes sense, and requires the CSS to be in the SVG), it makes sense to leave them that way. I will point out that |
I feel like we've already talked about it but I can't find an open bug.
On Android, after login, we ask people to setup a mobile device to complete setup. This is super confusing.
I'm not sure what the quick win is... Our old confirmation screen would prob be better.
More effort, we tell people to add a second email or setup TOTP.
Crouton bug?
┆Issue is synchronized with this Jira Task
┆Issue Number: FXA-748
The text was updated successfully, but these errors were encountered: