Skip to content

Comments

improve onboarding#4153

Merged
yujonglee merged 8 commits intomainfrom
c-branch-2
Feb 22, 2026
Merged

improve onboarding#4153
yujonglee merged 8 commits intomainfrom
c-branch-2

Conversation

@ComputelessComputer
Copy link
Collaborator

• Improved onboarding step visual states with better distinction between active, completed, and upcoming states
• Enhanced completion indicators with green CheckIcon and increased visibility
• Added blur effect and reduced opacity for upcoming steps to indicate inaccessibility
• Simplified BeforeLogin component layout by consolidating SigninButton and ControlRegion
• Replaced text-based social links with iconified buttons (Discord, GitHub, X)
• Restructured onboarding layout with sticky header and auto-scroll navigation
• Customized individual social icon sizes for better visual alignment

Update onboarding step component to better distinguish between
active, completed, and upcoming states. Move completed step
indicator to a circular icon with checkmark and reduce title
size. Add blur effect with reduced opacity for upcoming steps
to clearly indicate they are not yet accessible. Adjust spacing
and styling to improve visual hierarchy across different states.
Replace circular background container with direct CheckIcon display.
Use green color instead of white on dark background for better
visual feedback. Increase icon size from 3 to 4 for improved
visibility and remove unnecessary wrapper div to simplify markup.
Consolidate SigninButton and ControlRegion components into a single
BeforeLogin component. Replace OnboardingButton with standard button
styling and improve the layout by repositioning elements in a more
compact arrangement. Update button text to be more user-friendly
and conditionally show troubleshooting option only when needed.
Replace text-based social links with iconified buttons using
@iconify-icon/react. Add Discord, GitHub, and X icons to social
links for better visual appeal.

Restructure onboarding layout by moving title to sticky header and
implementing auto-scroll navigation between onboarding steps for
improved user experience during setup flow.
@netlify
Copy link

netlify bot commented Feb 22, 2026

Deploy Preview for hyprnote canceled.

Name Link
🔨 Latest commit 5c8a10d
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote/deploys/699ab5240b2f7700081c19f5

@netlify
Copy link

netlify bot commented Feb 22, 2026

Deploy Preview for hyprnote-storybook canceled.

Name Link
🔨 Latest commit 5c8a10d
🔍 Latest deploy log https://app.netlify.com/projects/hyprnote-storybook/deploys/699ab524d1df450008fffd71

Add iconClass property to social media links configuration to
allow individual icon sizing. Adjust Discord and GitHub icons to
size-3.5 and X icon to size-2.5 with negative left margin for
better visual alignment and consistency in the onboarding final
section.
devin-ai-integration bot and others added 3 commits February 22, 2026 07:41
- Move scroll-to-active logic into OnboardingSection via useRef + useEffect (self-contained)
- Remove stepId prop, data-step attribute, and querySelector pattern from parent
- Extract SCROLL_DELAY_MS and DEFAULT_ICON_SIZE named constants
- Remove unused onContinue prop from BeforeLogin
- Rename 'triggered' to 'autoSignInCompleted' for clarity

Co-Authored-By: yujonglee <yujonglee.dev@gmail.com>
- Restore upcoming steps visibility with blurred/faded preview
- Add completedTitle fallback (completedTitle ?? title)
- Explicit size on all social icon entries, remove runtime check
- Use OnboardingButton in BeforeLogin instead of duplicated styles

Co-Authored-By: yujonglee <yujonglee.dev@gmail.com>
Co-Authored-By: yujonglee <yujonglee.dev@gmail.com>
@yujonglee yujonglee merged commit e95806c into main Feb 22, 2026
12 of 13 checks passed
@yujonglee yujonglee deleted the c-branch-2 branch February 22, 2026 07:51
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