Skip to content

implement multi-step onboarding flow UI#218

Merged
A6dulmalik merged 17 commits intoMindBlockLabs:mainfrom
0xDeon:feature/onboarding-ui
Jan 28, 2026
Merged

implement multi-step onboarding flow UI#218
A6dulmalik merged 17 commits intoMindBlockLabs:mainfrom
0xDeon:feature/onboarding-ui

Conversation

@0xDeon
Copy link
Copy Markdown
Contributor

@0xDeon 0xDeon commented Jan 28, 2026

Description

Implements the complete onboarding flow matching Figma designs with 3 main steps:

Features:

Step 1: Challenge level selection (Beginner → Expert)
Step 2: Challenge types selection (Coding, Logic, Blockchain)
Step 3: Referral source + Age range selection
Loading screen: Animated progress bar with bouncing puzzle icon

UI/UX:

Inline puzzle icon + title card layout
3D button styling with blue borders and shadows
White progress bar track with blue fill
Consistent gap-6 spacing between cards
Responsive design with dark theme (#020817)

Technical:

OnboardingContext for cross-step state management
Modular page components under /app/onboarding/
Custom SVG icons for levels and challenge types

Closes #209

Image Refrences

localhost_3000_onboarding - Google Chrome 1_28_2026 1_59_54 PM localhost_3000_onboarding - Google Chrome 1_28_2026 2_00_02 PM localhost_3000_onboarding - Google Chrome 1_28_2026 2_00_09 PM localhost_3000_onboarding - Google Chrome 1_28_2026 2_00_19 PM localhost_3000_onboarding - Google Chrome 1_28_2026 2_00_25 PM

@0xDeon
Copy link
Copy Markdown
Contributor Author

0xDeon commented Jan 28, 2026

@A6dulmalik I'm ready for a review

@0xDeon
Copy link
Copy Markdown
Contributor Author

0xDeon commented Jan 28, 2026

@phertyameen Can u please review this. Thanks

Copy link
Copy Markdown
Member

@A6dulmalik A6dulmalik left a comment

Choose a reason for hiding this comment

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

@DanielEmmanuel1 Implemented as requested, clean implementation.
Well-done and thank you for your patience, Gojo Sensei 👍

@A6dulmalik A6dulmalik merged commit 0a1eba7 into MindBlockLabs:main Jan 28, 2026
3 checks passed
@0xDeon
Copy link
Copy Markdown
Contributor Author

0xDeon commented Jan 28, 2026

@AbdulSnk I'll really appreciate compliment points too💪🏽😅

@0xDeon
Copy link
Copy Markdown
Contributor Author

0xDeon commented Jan 28, 2026

Also please close the actual issue, i think i used the wrong issue tag @A6dulmalik

Issue to close is #209

I can't recieve any point if the actual issue isnt closed

@A6dulmalik
Copy link
Copy Markdown
Member

I just noticed that.

@0xDeon
Copy link
Copy Markdown
Contributor Author

0xDeon commented Jan 28, 2026

I just noticed that.

Please compliment🙏🏾

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.

Frontend Onboarding Flow UI Screens (Implement onboarding screens UI with routing (dummy data))

2 participants