Skip to content

feat(ui): implement dynamic dark mode onboarding#21

Merged
Aryan9059 merged 7 commits into
opencodeiiita:mainfrom
adityashirsatrao007:feat-onboarding-navigation
Dec 27, 2025
Merged

feat(ui): implement dynamic dark mode onboarding#21
Aryan9059 merged 7 commits into
opencodeiiita:mainfrom
adityashirsatrao007:feat-onboarding-navigation

Conversation

@adityashirsatrao007

@adityashirsatrao007 adityashirsatrao007 commented Dec 26, 2025

Copy link
Copy Markdown
Contributor

Issue : #8

Summary

Set up Jetpack Navigation for Compose and implemented the Onboarding Screen with an auto-scrollable carousel.

Tasks Completed

  • Set up Jetpack Navigation
    • Used Jetpack Navigation for Compose
    • Created a basic NavHost with Onboarding as the start destination
    • Navigation structure is clean and implemented in NavGraph.kt
  • Create Onboarding Screen
    • Created new Kotlin file OnboardingScreen.kt
    • Implemented onboarding UI based on the Figma design
    • Made the carousel auto scrollable (transitions every 3 seconds)

Verification

  • App starts with the Onboarding screen
  • Carousel auto-scrolls correctly
  • Navigation flow handles Onboarding -> Login transition

@OpenGitBot

Copy link
Copy Markdown

Hey @adityashirsatrao007

PR Template is not followed. Kindly follow the template & edit it again for consideration as a valid pull request.

Thanks for contributing in OpenCode'25 ✨✨!

Correct Tempelate:
Issue : #<Issue_Number>

@OpenGitBot

Copy link
Copy Markdown

Hey @adityashirsatrao007

Thanks for opening this PR 🚀. Mentor will review your pull request soon and till then, keep contributing and stay calm.

Thanks for contributing in OpenCode'25 ✨✨!

@Aryan9059 Aryan9059 merged commit 87a4549 into opencodeiiita:main Dec 27, 2025
@OpenGitBot

Copy link
Copy Markdown

Hey @adityashirsatrao007

Your PR has been merged 🥳🥳 and you have earned 30 points.

Thanks for contributing in OpenCode'25✨✨

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.

3 participants