Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: update design #1696

Merged
merged 6 commits into from
Apr 25, 2024
Merged

feat: update design #1696

merged 6 commits into from
Apr 25, 2024

Conversation

pwltr
Copy link
Collaborator

@pwltr pwltr commented Apr 19, 2024

Description

Except for a fix for 1684 it should only be visual changes, so probably just clicking through the UI makes the most sense for review. I did do some light refactoring and cleanups here and there, but no business logic has been touched.

  • applied all changes from 1629: v47 design prototype (except discount UI)
  • renamed text components to have the same names as in Figma
  • removed unused colors
  • use hitSlop for Pressables instead of negative margins
  • removed @sayem314/react-native-keep-awake dependency as Timeout screen on transfer to spending not needed anymore
  • replaced all <color /> tags in translations files with generic <accent />

TODO:

  • change widget icons on server-side

Linked Issues/Tasks

Closes #1684 #1634
#1629 (without discount UI)

Tests

  • Detox test
  • Unit test
  • No test

I tested on iPhone 15, iPhone SE, Pixel 7

Screenshot / Video

Splash

QA Notes

Run the app with the Figma open on the side and look for design discrepancy like copy, spacing, colour, font issues etc.

Copy link

socket-security bot commented Apr 19, 2024

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher

🚮 Removed packages: npm/@sayem314/[email protected]

View full report↗︎

e2e/backup.e2e.js Outdated Show resolved Hide resolved
e2e/helpers.js Outdated Show resolved Hide resolved
@pwltr pwltr force-pushed the feat/design branch 3 times, most recently from 21c1e83 to 4f8244c Compare April 20, 2024 12:44
@pwltr pwltr requested review from coreyphillips and limpbrains and removed request for rbndg April 23, 2024 11:18
@pwltr pwltr force-pushed the feat/design branch 3 times, most recently from 0e171d9 to 71f84b3 Compare April 23, 2024 11:50
@coreyphillips
Copy link
Collaborator

Multiple "Advanced" & "Quick Setup" views get pushed to the navigation stack from the "Transfer Funds" view.

Simulator.Screen.Recording.-.iPhone.15.-.2024-04-24.at.13.13.31.mp4

@pwltr
Copy link
Collaborator Author

pwltr commented Apr 24, 2024

Multiple "Advanced" & "Quick Setup" views get pushed to the navigation stack from the "Transfer Funds" view.

Fixed

@pwltr pwltr merged commit cce86b1 into master Apr 25, 2024
6 checks passed
@pwltr pwltr deleted the feat/design branch April 25, 2024 16:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants