Skip to content

feat(pin): add step progress bar to PIN setup flow#115

Open
subinita01 wants to merge 2 commits into
odudex:masterfrom
subinita01:feat/pin-setup-progress-bar
Open

feat(pin): add step progress bar to PIN setup flow#115
subinita01 wants to merge 2 commits into
odudex:masterfrom
subinita01:feat/pin-setup-progress-bar

Conversation

@subinita01

@subinita01 subinita01 commented Jul 4, 2026

Copy link
Copy Markdown
Contributor

@odudex ,
Adds theme_create_progress_bar(), a slim lv_bar indicator anchored below a page title, and wires it into pin_page.c's build_chrome() so the 4-step first-time PIN setup (choose, confirm, split, show words) shows current progress. Gated on current_mode != PIN_PAGE_UNLOCK so it never appears on unlock or the delay/wipe screen.

Adds theme_create_progress_bar(), a slim lv_bar indicator anchored below
a page title, and wires it into pin_page.c's build_chrome() so the
4-step first-time PIN setup (choose, confirm, split, show words) shows
current progress. Gated on current_mode != PIN_PAGE_UNLOCK so it never
appears on unlock or the delay/wipe screen.
@subinita01 subinita01 marked this pull request as ready for review July 4, 2026 18:13
Narrow the bar from 60% to 40% width and thin its track to match, so
it reads as a subtle indicator rather than competing with the title.
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.

1 participant