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

feat: Move onboarding into the app #20224

Merged
merged 54 commits into from
Feb 15, 2024
Merged

feat: Move onboarding into the app #20224

merged 54 commits into from
Feb 15, 2024

Conversation

xrdt
Copy link
Contributor

@xrdt xrdt commented Feb 8, 2024

Problem

Ref Cory's mocks

Changes

Screen.Recording.2024-02-08.at.12.34.17.PM.mp4

👉 Stay up-to-date with PostHog coding conventions for a smoother review.

How did you test this code?

@posthog-bot
Copy link
Contributor

Hey @xrdt! 👋
This pull request seems to contain no description. Please add useful context, rationale, and/or any other information that will help make sense of this change now and in the distant Mars-based future.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

76 snapshot changes in total. 0 added, 76 modified, 0 deleted:

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@xrdt
Copy link
Contributor Author

xrdt commented Feb 8, 2024

Remaining things:

  • How to do update the state so people are by default navigated to the step after Install if it the product they select isn't the first they're onboarding to.
    • There's an issue here with when the onboardingSteps get updated from [] on the intro page to whatever they actually are when navigate to the onboarding scene.
  • Allow people to toggle the plans comparison and selector open even after they've subscribed.
  • Show the upgrade without add ons button.

@xrdt xrdt requested a review from raquelmsmith February 8, 2024 20:38
@xrdt xrdt force-pushed the by/onboarding-in-app branch from fd7d738 to 27725b6 Compare February 8, 2024 20:40
@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

2 snapshot changes in total. 0 added, 2 modified, 0 deleted:

  • chromium: 0 added, 2 modified, 0 deleted (diff for shard 2)
  • webkit: 0 added, 0 modified, 0 deleted

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

5 snapshot changes in total. 0 added, 5 modified, 0 deleted:

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@xrdt
Copy link
Contributor Author

xrdt commented Feb 9, 2024

@raquelmsmith addressed your comments about making the intro page an actual onboarding step, updated when we fire the onboarding product selected event so it doesn't fire on intro page visits, and moved verification into the sdk / install page.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

6 snapshot changes in total. 0 added, 6 modified, 0 deleted:

  • chromium: 0 added, 6 modified, 0 deleted (diff for shard 1)
  • webkit: 0 added, 0 modified, 0 deleted

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@xrdt xrdt force-pushed the by/onboarding-in-app branch from 966c4fe to 7df12c8 Compare February 12, 2024 19:48
Copy link
Contributor

github-actions bot commented Feb 12, 2024

Size Change: +12 kB (+1%)

Total Size: 2.23 MB

Filename Size Change
frontend/dist/toolbar.js 2.23 MB +12 kB (+1%)

compressed-size-action

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

1 snapshot changes in total. 0 added, 1 modified, 0 deleted:

  • chromium: 0 added, 0 modified, 0 deleted
  • webkit: 0 added, 1 modified, 0 deleted (diff for shard 2)

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

6 snapshot changes in total. 0 added, 6 modified, 0 deleted:

  • chromium: 0 added, 6 modified, 0 deleted (diff for shard 1)
  • webkit: 0 added, 0 modified, 0 deleted

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

1 snapshot changes in total. 0 added, 1 modified, 0 deleted:

  • chromium: 0 added, 0 modified, 0 deleted
  • webkit: 0 added, 1 modified, 0 deleted (diff for shard 2)

Triggered by this commit.

👉 Review this PR's diff of snapshots.

Bianca Yang and others added 3 commits February 14, 2024 16:57
* add back subscribe buttons on billing page
* rename a selector
@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

2 snapshot changes in total. 0 added, 2 modified, 0 deleted:

  • chromium: 0 added, 2 modified, 0 deleted (diff for shard 1)
  • webkit: 0 added, 0 modified, 0 deleted

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

1 snapshot changes in total. 0 added, 1 modified, 0 deleted:

  • chromium: 0 added, 0 modified, 0 deleted
  • webkit: 0 added, 1 modified, 0 deleted (diff for shard 2)

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

1 snapshot changes in total. 0 added, 1 modified, 0 deleted:

  • chromium: 0 added, 0 modified, 0 deleted
  • webkit: 0 added, 1 modified, 0 deleted (diff for shard 2)

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

1 snapshot changes in total. 0 added, 1 modified, 0 deleted:

  • chromium: 0 added, 0 modified, 0 deleted
  • webkit: 0 added, 1 modified, 0 deleted (diff for shard 2)

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@posthog-bot
Copy link
Contributor

📸 UI snapshots have been updated

1 snapshot changes in total. 0 added, 1 modified, 0 deleted:

  • chromium: 0 added, 0 modified, 0 deleted
  • webkit: 0 added, 1 modified, 0 deleted (diff for shard 2)

Triggered by this commit.

👉 Review this PR's diff of snapshots.

@xrdt xrdt merged commit 2fb1358 into master Feb 15, 2024
79 checks passed
@xrdt xrdt deleted the by/onboarding-in-app branch February 15, 2024 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants