Skip to content

implement multi-step onboarding flow UI - #218

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

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

Conversation

@0xDeon

@0xDeon 0xDeon commented Jan 28, 2026

Copy link
Copy Markdown
Contributor

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

0xDeon commented Jan 28, 2026

Copy link
Copy Markdown
Contributor Author

@A6dulmalik I'm ready for a review

@0xDeon

0xDeon commented Jan 28, 2026

Copy link
Copy Markdown
Contributor Author

@phertyameen Can u please review this. Thanks

@A6dulmalik A6dulmalik left a comment

Copy link
Copy Markdown
Member

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

0xDeon commented Jan 28, 2026

Copy link
Copy Markdown
Contributor Author

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

@0xDeon

0xDeon commented Jan 28, 2026

Copy link
Copy Markdown
Contributor Author

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

0xDeon commented Jan 28, 2026

Copy link
Copy Markdown
Contributor Author

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