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

[Design] Design the Insider Program Onboarding for insights.opensauced.pizza #59

Closed
5 tasks done
Tracked by #68
pixelsbyeryc opened this issue Jul 13, 2022 · 4 comments
Closed
5 tasks done
Tracked by #68
Assignees
Labels
💡 feature needs design Front-end tasks that are missing a design. Create a new issue for the design.

Comments

@pixelsbyeryc
Copy link
Contributor

pixelsbyeryc commented Jul 13, 2022

To design:

Implementation:


Reference:

Design something similar to this (found in https://design.opensauced.pizza/?path=/story/onboardring--onboarding-flow):

Screen Shot 2022-07-14 at 3 44 00 PM

@pixelsbyeryc pixelsbyeryc added 💡 feature needs design Front-end tasks that are missing a design. Create a new issue for the design. labels Jul 13, 2022
@pixelsbyeryc pixelsbyeryc self-assigned this Jul 13, 2022
@bdougie
Copy link
Member

bdougie commented Jul 14, 2022

Here is an example of how to opt-in user to sign to see more data.

Crunchbase

  1. Visit Netlify on Crunchbase
  2. Click investments and then "show more." Note the pop up requesting you sign in.

Screen Shot 2022-07-14 at 1 21 50 PM

Screen Shot 2022-07-14 at 1 21 45 PM

Screen Shot 2022-07-14 at 1 21 31 PM

Patreon

I actually like Patreon's approach encouraging this post to be unlocked by paying, but we are just asking for them auth and provide a token.

Screen Shot 2022-07-14 at 1 28 23 PM

https://www.patreon.com/JuRY

more thoughts.

The onboarding process includes a manual step (for now), which is providing a token. I think the text should state, "complete onboarding" or similar.

  • User is not logged in, "Log in to see this post"
  • User is logged in, but no token, "Complete onboarding to see this post."
  • User is logged in and shared the token. Show the card

@pixelsbyeryc
Copy link
Contributor Author

Here are the steps in the authentication flow (copy needs to be adjusted).

Figma File

Desktop-1
Desktop-2
Desktop-3
Desktop

Screens To-do:

  • User is not logged in: "Log in to view insights"
  • User is logged in, but no token: "Complete onboarding to view data"
  • User is logged in and shared the token: shows the cards

@pixelsbyeryc
Copy link
Contributor Author

Updated the description to add tasks for what's missing until we close this issue.

@pixelsbyeryc
Copy link
Contributor Author

User not logged in

Will show the button up top, and blur out some of the information on the page.

  • Show button to view data on hover

auth-version--03

User hasn't provided token

If the user has authenticated with GitHub, but hasn't provided a token:

  • The navigation will show the onboarding status as a button
  • Button text will change

auth-version--04

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 feature needs design Front-end tasks that are missing a design. Create a new issue for the design.
Projects
No open projects
Development

No branches or pull requests

2 participants