planetary-social/nos

[Onboarding] Update existing TOS screen and add Privacy Policy

Closed this issue · 3 comments

Update existing TOS page & add Privacy Policy check box

Given that I am a user of Nos
When I view the login / try it screen
Then I should see a notification that moving forward i accept both the TOS and Privacy policy.

Designs:
https://www.figma.com/design/6MeujQUXzC1AuviHEHCs0J/Nos---In-Progress?node-id=9549-628&t=Ygh3Do6NVmRiGVfi-4

Link to TOS is https://www.nos.social/terms-of-service

Link to privacy policy is https://www.nos.social/privacy

Matt has some questions in the Figma design that impact the implementation of this; I'd like to wait to start until those are sorted out.

The Figma design has been updated, so I think we're good to go.

I found an issue this morning that was introduced with the PR for this ticket. The tab bar and empty home screen are displaying for a split second before onboarding.

Simulator.Screen.Recording.-.iPhone.16.Pro.Max.-.2024-10-16.at.10.32.46.mp4

I'm going to bounce this back to In Progress so we can get it fixed.