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

Redesign /accounts page for Trailhead #7132

Closed
4 of 8 tasks
ejregithub opened this issue May 1, 2019 · 25 comments
Closed
4 of 8 tasks

Redesign /accounts page for Trailhead #7132

ejregithub opened this issue May 1, 2019 · 25 comments
Assignees
Labels
Blocked L10N P1 First level priority - Must have

Comments

@ejregithub
Copy link
Contributor

ejregithub commented May 1, 2019

Description

Redesign the /accounts page with content for Trailhead launch on June 4

Master project doc

Copy doc


💛 Success Criteria 💛

  • UI designs are received by 5/7
  • Interaction designs per user state are received by 5/7
  • Copy is received by 5/10 (was 5/15)
  • Strings are extracted by 5/21 (earlier better)

❗ Risks ❗

  • This is an example of a risk. Use a checklist!
  • This is an example of a risk.

Tasks

  • Code page w. delivered copy and design assets
  • Analytics (@sghoseWI) review
@ejregithub ejregithub added this to /accounts page in Trailhead roadmapping May 1, 2019
@ejregithub ejregithub changed the title Redesign /accounts page for Trailhead (June 4( Redesign /accounts page for Trailhead (June 4) May 1, 2019
@ejregithub ejregithub changed the title Redesign /accounts page for Trailhead (June 4) Redesign /accounts page for Trailhead May 1, 2019
@hoosteeno hoosteeno added the P1 First level priority - Must have label May 6, 2019
@craigcook craigcook self-assigned this May 9, 2019
@dzingeek
Copy link

@craigcook here is the link to the latest sketch file

you will find /accounts in the far left under pages (see img for reference)

I will get you an updated hero image for users who are logged in on monday 05.13.19

@dzingeek
Copy link

dzingeek commented May 10, 2019

@craigcook here is the latest copy doc. tweaks might happen early monday 05.13.19

@claychaffin
Copy link

@dzingeek
Copy link

@craigcook we are removing pocket at fb container from the section titled "Get technology that fights for you."

see image for reference

@dzingeek
Copy link

dzingeek commented May 14, 2019

@craigcook SVG files for gradient noodles!!

fx account hero imgs.zip

@dzingeek
Copy link

@craigcook here is an updated noodle for the not logged in state. let me know if you have any issues with the svg or the box link.

https://mozilla.box.com/s/7t9jdenl8wmckjhgcp553737icjqcwuz

@ejregithub
Copy link
Contributor Author

ejregithub commented May 15, 2019

@dzingeek - can we get an image with the final copy, please? Copy (final/approved)

@dzingeek
Copy link

I can/will but I tend to think it's not necessary. Also, no one should use a design mockup as reference for final copy..they should always go to the source of truth which should be the copy doc.

@dzingeek
Copy link

@ejregithub that link is to the wrong copy doc. it's for /new and /thanks

craigcook added a commit to craigcook/bedrock that referenced this issue May 16, 2019
craigcook added a commit that referenced this issue May 16, 2019
@dzingeek
Copy link

accounts v1 1056 (4)

@ejregithub ^

@ejregithub
Copy link
Contributor Author

Awesome, thanks @dzingeek

@ejregithub
Copy link
Contributor Author

@ejregithub that link is to the wrong copy doc. it's for /new and /thanks

Noted and replaced, thanks!

@ejregithub
Copy link
Contributor Author

@craigcook is going to add a sign in link under the form in the new page, effectively fixing this ask:

https://bugzilla.mozilla.org/show_bug.cgi?id=1552819

@ejregithub
Copy link
Contributor Author

@dzingeek - tagging you regarding the 'sign in' CTA ^^

@dzingeek
Copy link

Confirming that we should add "Already have an account? Sign In." text + cta under the "continue" button for users who already know/have an account.

Screen Shot 2019-05-20 at 8 46 33 AM

craigcook added a commit to craigcook/bedrock that referenced this issue May 20, 2019
craigcook added a commit that referenced this issue May 20, 2019
@dzingeek
Copy link

dzingeek commented May 20, 2019

final design mockups with the final copy
accounts-logged-out-1312
accounts-logged-in-1312

@hoosteeno
Copy link
Contributor

This page can land in prod anytime after 10am PDT 20190529.

@justinkropp
Copy link

justinkropp commented May 24, 2019

@craigcook The demo is so nice. Great work on this! I tested the page in Opera, Fx, Chrome, and Safari and everything's consistent. 👍

Just a one piece of design feedback: on smaller breakpoints the font-size of all the headlines gets reduced, except for the two sections at the bottom before the footer. This makes those two particular headlines feel quite large compared to the other sections:

Screen Shot 2019-05-24 at 5 55 50 PM

Could you make the following headlines

Help us build a better Firefox for all.
Help us keep Big Tech in check.

the same font-size as

Get the knowledge to keep you safe.

on those smaller breakpoints?

On the smallest breakpoint, it might make more sense to also center the associated icons above the headlines as well.

Screen Shot 2019-05-24 at 6 02 37 PM

Does that make sense?

craigcook added a commit to craigcook/bedrock that referenced this issue May 24, 2019
craigcook added a commit that referenced this issue May 24, 2019
@hoosteeno
Copy link
Contributor

hoosteeno commented May 24, 2019

@craigcook the accounts form on this page needs to pass through upstream utm parameters, if they exist. @amychurchwell previously built this; if it's not clear how to set it up, she can consult.

craigcook added a commit to craigcook/bedrock that referenced this issue May 24, 2019
craigcook added a commit that referenced this issue May 24, 2019
craigcook added a commit to craigcook/bedrock that referenced this issue May 24, 2019
craigcook added a commit that referenced this issue May 24, 2019
craigcook added a commit to craigcook/bedrock that referenced this issue May 25, 2019
craigcook added a commit to craigcook/bedrock that referenced this issue May 28, 2019
craigcook added a commit to craigcook/bedrock that referenced this issue May 28, 2019
craigcook added a commit that referenced this issue May 28, 2019
craigcook added a commit to craigcook/bedrock that referenced this issue May 29, 2019
craigcook added a commit that referenced this issue May 29, 2019
@ejregithub
Copy link
Contributor Author

Placing the blocked tag as the URL for the 'privacy promise' is not yet live, the content published - so we can't take this page live as intended (10 am PDT on 5/29)

@craigcook
Copy link
Member

This page is now controlled by the switch firefox_accounts_trailhead to unblock it from merging or pushing to production. We'll flip that switch to activate the page when we've confirmed the blog post is live.

The blog post is being translated into German and French, but that can't begin until the original English is completed and approved (targeting end of business today, May 29). Given the short timeline there's a likelihood that translations won't be complete in time for the June 4 trailhead launch, so we're playing it safe and only linking to English for the initial page launch. We can update later to add the links to German and French when they're available.

Trailhead roadmapping automation moved this from /accounts page to Below the blue line May 30, 2019
craigcook added a commit to craigcook/bedrock that referenced this issue Jun 4, 2019
craigcook added a commit to craigcook/bedrock that referenced this issue Jun 5, 2019
stephaniehobson pushed a commit to stephaniehobson/bedrock that referenced this issue Jun 11, 2019
@ejregithub ejregithub moved this from Below the blue line to Done in Trailhead roadmapping Jun 14, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blocked L10N P1 First level priority - Must have
Projects
No open projects
Development

No branches or pull requests

6 participants