Skip to content

feature: exit penalty recovery progress meter and screen polish#7288

Open
maxbbb wants to merge 1 commit into04-02-feature_tier_progress_barfrom
04-02-feature_loyalty_progress_screen_polish
Open

feature: exit penalty recovery progress meter and screen polish#7288
maxbbb wants to merge 1 commit into04-02-feature_tier_progress_barfrom
04-02-feature_loyalty_progress_screen_polish

Conversation

@maxbbb
Copy link
Copy Markdown
Contributor

@maxbbb maxbbb commented Apr 2, 2026

What changed

Adds a progress meter component to the unstake penalty card and polishes the membership screen with a custom background and tier badge in the navbar.

Main changes

  • ProgressMeter: vertical progress meter with notch marks. Configurable because it will also be used on the RnbwStakingLearnScreen in a future PR.
  • RnbwUnstakePenaltyRecoveryCard: redesigned with ProgressMeter and contextual break-even text

Other changes

  • RnbwMembershipScreen: custom background color, TierBadge replaces text title in navbar
  • TierBadge: added configurable height, fontSize, weight props
  • useRnbwStakingPositionPnl: exposes raw exitFeeOffsetRatio alongside display string, added isPositivePnl

To Note

  • The tier badge placement in the navbar is temporary. The final design has the badge slightly masking the staking card, which will be done in a future PR.

Screenshots / Screen recordings

Simulator.Screen.Recording.-.iPhone.16e.-.2026-04-02.at.19.43.26.mov

Copy link
Copy Markdown
Contributor Author

maxbbb commented Apr 2, 2026

@maxbbb maxbbb force-pushed the 04-02-feature_tier_progress_bar branch from f510015 to bf9b51e Compare April 2, 2026 22:19
@maxbbb maxbbb force-pushed the 04-02-feature_loyalty_progress_screen_polish branch from d0baef6 to 8e8e904 Compare April 2, 2026 22:19
@maxbbb maxbbb changed the title feature: loyalty progress meter and screen polish feature: exit penalty recovery progress meter and screen polish Apr 2, 2026
@maxbbb maxbbb marked this pull request as ready for review April 2, 2026 23:46
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 3, 2026

Launch in simulator or device for 71bc3ba

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 3, 2026

🧪 Flashlight Performance Report (AWS Device Farm)

🔀 Commit: 4eab6dd

📎 View Artifacts

Metric Current Δ vs Baseline
Time to Interactive (TTI) 5525 ms
Average FPS 56.77
Average RAM 395.1 MB

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 4, 2026

Launch in simulator or device for 4eab6dd

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