Skip to content

style(web): fix onboarding arrows#1160

Merged
tyler-dane merged 4 commits intomainfrom
style/1128-onboarding
Oct 24, 2025
Merged

style(web): fix onboarding arrows#1160
tyler-dane merged 4 commits intomainfrom
style/1128-onboarding

Conversation

@tyler-dane
Copy link
Contributor

@tyler-dane tyler-dane commented Oct 24, 2025

Fixes the minor styling and test requirements from #1128

Before

Screenshot 2025-10-23 at 9 37 45 PM

After

Arrows are centered

Copilot AI review requested due to automatic review settings October 24, 2025 02:53
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR focuses on styling improvements and test stabilization for the onboarding flow. The changes include adding proper flexbox layout to icon buttons for better SVG alignment, wrapping user interactions in test files with act() calls to fix React warnings, and removing a debug console.log statement.

  • Improved icon button styling with flexbox centering
  • Fixed React testing warnings by properly wrapping async user events in act()
  • Removed debug logging from production code

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
packages/web/src/views/Onboarding/components/IconButtons.tsx Added flexbox layout properties to center SVG icons within buttons
packages/web/src/views/Onboarding/steps/events/SomedaySandbox/useSomedaySandbox.ts Removed debug console.log statement from submission guard
packages/web/src/views/Onboarding/steps/events/SomedaySandbox/SomedaySandbox.test.tsx Wrapped userEvent calls in act() to properly handle async state updates and moved act import

@tyler-dane tyler-dane changed the title Style/1128-onboarding style(web): fix onboarding arrows Oct 24, 2025
@tyler-dane tyler-dane merged commit ee80f50 into main Oct 24, 2025
5 checks passed
@tyler-dane tyler-dane deleted the style/1128-onboarding branch October 24, 2025 03:01
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.

2 participants