Skip to content

CP-12967 - [UX Polish] Polish Session 1 General#3453

Merged
bogdandobritoiu merged 19 commits intomainfrom
CP-12967
Jan 14, 2026
Merged

CP-12967 - [UX Polish] Polish Session 1 General#3453
bogdandobritoiu merged 19 commits intomainfrom
CP-12967

Conversation

@bogdandobritoiu
Copy link
Copy Markdown
Contributor

@bogdandobritoiu bogdandobritoiu commented Dec 22, 2025

Description

Ticket: CP-12967

  • Token details pages doesn’t scroll the header like portfolio when there is an empty state + added refresh control
  • Search input, make the background semi transparent (blur with background) instead of opaque
  • Moved BlurViewWithFallback to k2-alpine (was needed for SearchBar component)
  • Empty states on lists need a touch up on their height (the placeholder not centered). Android behaves well, iOS doesn't

Screenshots/Videos

Token details header scroll behavior (before)

Simulator.Screen.Recording.-.26.-.2025-12-22.at.16.57.26.mov

Token details header scroll behavior (after)

Simulator.Screen.Recording.-.26.-.2025-12-23.at.13.41.43.mov

SearchBar opaque (before)

Simulator.Screen.Recording.-.26.-.2025-12-22.at.16.58.15.mov

SearchBar transparent with blur (after)

Simulator.Screen.Recording.-.26.-.2025-12-22.at.16.45.35.mov

Testing

iOS - 6946
Android - 6947

Dev Testing (if applicable)

Token details

  1. Open token details and filter it by NFT. Try scrolling. Whole screen should scroll
  2. Open token details for X/P token. You can swipe left and right, same logic as the above try it when you have 0 items in the transactions list or just a few
  3. Verify it screen reacts the same way as portfolio (previously the flashlist didn't scroll if it was empty or if it had just a few items)

SearchBar

  1. Open Account Settings > Networks, scroll a little and check if Text input has blur instead of opaque background color

Checklist

Please check all that apply (if applicable)

  • I have performed a self-review of my code
  • I have verified the code works
  • I have included screenshots / videos of android and ios
  • I have added testing steps
  • I have added/updated necessary unit tests
  • I have updated the documentation

@bogdandobritoiu bogdandobritoiu marked this pull request as ready for review December 23, 2025 11:48
Copy link
Copy Markdown
Contributor

@alexnicolae-ava alexnicolae-ava left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome! Great work! 🔥

Signed-off-by: Bogdan Dobritoiu <bogdan.dobri@gmail.com>
@bogdandobritoiu bogdandobritoiu merged commit 7bf355b into main Jan 14, 2026
4 checks passed
@bogdandobritoiu bogdandobritoiu deleted the CP-12967 branch January 14, 2026 15:55
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