feat: home screen redesign with vertical pager#793
feat: home screen redesign with vertical pager#793
Conversation
… "Add Widget" spacing
…s up to 3 times with 300ms delays if shouldShowReceivedSheet returns false, giving the database more time to process on first receive
PR Review Fixes UpdateAll 17 inline code review comments and 10 testing-phase bugs have been addressed in the latest commits. Here's a summary: Code Review Comments (inline)
Testing Bugs Fixed
All changes pass compilation, unit tests, and detekt. |
back-stack-behaviour.webmsholl-all-padding.webmbottom-gradient.webmime-padding.webmauto-tab.webmtimed-sheets.webmpredictive-back.webmreceive-sheet.webm |
|
@piotr-iohk I see from the video the test expect to see the widget without leaving the edit mode |
Actually this test passes on iOS and the behavior differs between Android currently.
Screen.Recording.2026-03-16.at.09.31.33.mov
Screen.Recording.2026-03-16.at.09.33.11.mov
Not sure, which one of the behavior we should go for. I think Figma does not gives definite answer. I think I'm leaning a bit more towards iOS as it seems more intuitive. (When adding widget in edit mode, I stay in edit mode. When I make some editions/updates to my widget and save I'm immediately presented the result after saving) |

FIGMA
Description
This PR:
Preview
Screen recording
Screen_recording_20260305_094625.webm
Android vs Figma comparison
QA Notes
1. Vertical Pager
2. Widgets Onboarding Hint
3. Suggestions Grid
4. Responsive Activity Count
5. Shop Discover