Redesign onboarding intro as a swipeable carousel with progress indicator - #45
Open
LukeNeedham wants to merge 1 commit into
Open
Redesign onboarding intro as a swipeable carousel with progress indicator#45LukeNeedham wants to merge 1 commit into
LukeNeedham wants to merge 1 commit into
Conversation
…ogress indicator Splits the single long intro page into 4 focused slides (welcome, record, browse, export) navigable via swipe or Next/Skip, and adds a page indicator to the bottom of every setup page (intro slides, orientation, resolution, duration) tracking progress across the whole onboarding flow. TODO: improve onboarding flow - make beautiful, split across multiple pages, add page indicator at the bottom of each page so the user can see how far they are Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_014hM6AmSVVvZKXHdG27prwm
|
App apk at:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Implements the following TODO item:
PageIndicator(dots) to the bottom of every page in the onboarding flow — the 4 intro slides plus the orientation, resolution, and video-duration steps — so the dots track a single continuous progress through the whole flow (7 pages total).GenericToolbarwith an optional trailingendContentslot (used for the intro's "Skip" action), backwards compatible with all existing callers.SetupIntroBulletcomponent.TODO.md.Test plan
./gradlew compileDebugKotlin— builds successfully./gradlew assembleDebug— builds successfully./gradlew test— unit tests pass🤖 Generated with Claude Code
https://claude.ai/code/session_014hM6AmSVVvZKXHdG27prwm
Generated by Claude Code