Skip to content

Instantly share code, notes, and snippets.

@fielding
Last active August 30, 2019 01:36
Show Gist options
  • Save fielding/63ad0f67032149a6c6e2c100362abc3f to your computer and use it in GitHub Desktop.
Save fielding/63ad0f67032149a6c6e2c100362abc3f to your computer and use it in GitHub Desktop.

QA Tasks

complete

  • multiple timer events on promo cards
  • screen from wallet to profile doing that weird dance
  • wallet graph being visible on the profile screen
  • graph date selectors being visible when transactions are extended ( that is actually according to the mockup, but I had planned to fix that)
  • smooth out transactions extending thing
  • when you leave account section default back to profile screen
  • settings and rewards screens add back arrow in the top corner rather than the x
  • spacing for taller screens should revert to how it is in https://account-sejghwwdlw.now.sh/
  • remove X from rewards and settings screen
    • went ahead and removed it from every screen that isn't part of the swipeable group
  • prevent going from email to password on the login screen dismissing keyboard
  • restore back button used on login form
  • fix 'inactive icons are not visible when current section is selected' from Luke Goh's QA items
  • gap underneath graph

need testing

  • flippin' lottery icons on the navigation

pending

  • remove empty loading state on profile when it is loading/avoid flash when data is loading in
    • this is somewhat complete and might be satisfactory now, but need more feedback on it. The only things that load after initial loading are the graph and change calculation, but they only load once/shouldn't really be anything flashing/going away and reloading.
  • as you swipe the x fades out and back in as the screen comes into view and locks
  • add momentum to transactions log scrolling
  • soften transition to 'stacked' screens
    • Trying to find the best transition that remains subtle while adequately softening
  • janky cards
    • promo cards and promo card components are about to be rewritten. This should take care of any remaining jank
  • graph ranges and graph animations
    • the best way to handle this is going ahead and reworking the way the graph is being handle. Plan is to change it from being a background on an element to being a standalone svg image (still programatically generated from the balance history). This will open up a lot of options for animation. The range buttons could be done pretty quickly alone, but I figure I'll do them with the rework.
  • switching to svg over png where possible/icons/etc
    • initially I was just adhering to past conventions of the code base when I chose to use png

garrett's requests

  • mousewheel support for transactions log
    • this is why I overlooked mousewheel support broke ass mousewheel
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment