Skip to content

Fix/responsive onboarding - #16

Merged
AmzBG merged 2 commits into
mainfrom
fix/responsive-onboarding
Aug 10, 2026
Merged

Fix/responsive onboarding#16
AmzBG merged 2 commits into
mainfrom
fix/responsive-onboarding

Conversation

@AmzBG

@AmzBG AmzBG commented Aug 10, 2026

Copy link
Copy Markdown
Owner

Description

  • Make the onboarding page and wizard responsive on narrow mobile screens.
  • Prevent card, step-header, form-control, and profile-URL overflow.
  • Stack the profile URL prefix and slug field on mobile while preserving the desktop inline layout.
  • Stack onboarding navigation buttons on mobile and keep them full-width for easier interaction.
  • Resolve the profile host after mounting instead of reading window during render.
  • Remove the onboarding debug log.
  • Pin the local Redis Docker image to redis:8.8.1 for reproducible development environments.

Link to issue or ticket

Steps to QA

  1. Open /onboarding at a narrow mobile viewport such as 320×568 or 375×667.
  2. Verify the page starts near the top, remains horizontally contained, and the heading scales appropriately.
  3. Verify both progress-step labels remain readable without overflowing the card.
  4. Confirm the profile URL prefix and public-slug input stack cleanly on mobile and display the current application host.
  5. Continue to step two and verify select controls use the available width.
  6. Verify Continue, Back, and Finish buttons are full-width and stacked on mobile.
  7. Repeat at a desktop viewport and verify the URL control and navigation buttons return to their inline layouts.
  8. Run docker compose config and confirm the Redis service resolves to redis:8.8.1.

Validation completed:

  • docker compose config --quiet
  • npx turbo run lint
  • npx turbo run check-types
  • npm run format:check

Screenshots

Found here: chrisshaddad/bootcamp-starter#237

@AmzBG AmzBG self-assigned this Aug 10, 2026
@AmzBG AmzBG added enhancement New feature or request prod labels Aug 10, 2026
@AmzBG
AmzBG merged commit ab43fb8 into main Aug 10, 2026
1 check passed
@AmzBG
AmzBG deleted the fix/responsive-onboarding branch August 10, 2026 20:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request prod

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant