Skip to content

Conversation

tyler-dane
Copy link
Contributor

Closes #871

This pull request makes several improvements to the onboarding experience, focusing on UI simplification, copy updates, and animation timing adjustments. The most notable changes are the removal of unnecessary UI wrappers, updates to onboarding text for clarity, and faster animation transitions to enhance user experience.

UI simplification:

  • Removed the OnboardingCard wrapper from the FinalOnboardingReminder component to streamline the UI and reduce visual clutter. [1] [2]

Copy updates:

  • Updated onboarding text in SetSomedayEventsPrelude and SignInWithGooglePrelude components for clarity and conciseness, removing redundant phrasing. [1] [2]

Asset update:

  • Changed the image asset in SignInWithGooglePrelude from compass-google-oauth-perms.png to google-oauth-preview.png for improved visual representation.

Animation timing improvements:

  • Reduced the delay between onboarding text line transitions in the WelcomeStep component for a snappier and more engaging user experience. [1] [2]

…with new preview image

- Deleted outdated compass-google-oauth-perms.png.
- Added google-oauth-preview.png for improved onboarding visuals.
- Updated import path in SignInWithGooglePrelude component to reflect the new image.
@tyler-dane tyler-dane marked this pull request as ready for review September 5, 2025 23:53
@tyler-dane tyler-dane merged commit 3a40a3a into main Sep 6, 2025
4 checks passed
@tyler-dane tyler-dane deleted the feat/871-onboarding-styles branch September 6, 2025 00:13
@tyler-dane tyler-dane changed the title Feat: Update onboarding styles Style: Update onboarding styles Sep 6, 2025
tyler-dane added a commit that referenced this pull request Sep 6, 2025
* chore(package): remove unused lint scripts from package.json (#872)

* chore(.gitignore): update ignored files to include IDE configurations

* docs(agents): update and expand development instructions for Compass Calendar

* chore: remove outdated copilot instructions file
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.

Improve onboarding UX: timing, transitions, CSS
1 participant