Skip to content

feature(history): implement new history onboarding page - #69

Merged
Nacchofer31 merged 5 commits into
masterfrom
feature/history-onboarding
Aug 14, 2026
Merged

feature(history): implement new history onboarding page#69
Nacchofer31 merged 5 commits into
masterfrom
feature/history-onboarding

Conversation

@Nacchofer31

Copy link
Copy Markdown
Owner

Description

This PR introduces a new onboarding page focused on movie history and updates the existing onboarding UI to use a shared NEW badge resource.

Changes

  • Added OnboardingHistoryPage with:
    • Mock movie history entries
    • History, social, and favorites feature highlights
    • New onboarding copy and footer messaging
  • Simplified the genre onboarding title by removing the inline NEW badge.
  • Replaced the genre-specific badge resource with the shared onboarding_new_badge resource.
  • Updated RandomFilmInfoView to use the shared NEW badge as well.

- Rename onboarding new badge string resource key
- Add history onboarding strings across all locales
- Add history page to onboarding sequence
- Remove new badge from genre filters screen
- Increase total onboarding page count to 6
- Add Film History view with recent picks
- Add history step to onboarding sequence
- Bump prototype design version to 2.17
@Nacchofer31 Nacchofer31 self-assigned this Aug 13, 2026
@codecov

codecov Bot commented Aug 13, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 95.33333% with 7 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...g/presentation/components/OnboardingHistoryPage.kt 95.07% 2 Missing and 5 partials ⚠️

📢 Thoughts on this report? Let us know!

@Nacchofer31
Nacchofer31 merged commit d8a4484 into master Aug 14, 2026
12 of 13 checks passed
@Nacchofer31
Nacchofer31 deleted the feature/history-onboarding branch August 14, 2026 08:26
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