habitica icon indicating copy to clipboard operation
habitica copied to clipboard

Improve Transaction Logs - UI

Open negue opened this issue 2 years ago • 2 comments

  • Add transaction when Admin changes Users Gem Balance
  • Add current gem balance on each tranaction
  • Add transaction log when a Challenge is created but the Price is removed from the Group instead of the User
  • log username instead of display name for gifts
  • link to the user (opens a modal)
  • link to the challenge
  • refactor ui based on Zeplin

negue avatar May 28 '22 20:05 negue

Once #14113 is merged - this PR will have only the UI changes

negue avatar Jul 09 '22 23:07 negue

@negue -- A couple of UI issues I caught:

  • The transaction tabs should just read "Gem" and "Mystic Hourglass"
  • The red and green being used in the amount column are incorrect. Should be maroon-50 and green-10.
    • Mystic Hourglass amounts are using the incorrect colors as well.
  • Rows have extra space at the bottom. They should be 40px in height, but are currently 52px.

Tressley avatar Sep 21 '22 11:09 Tressley

The red and green being used in the amount column are incorrect. Should be maroon-50 and green-10. Mystic Hourglass amounts are using the incorrect colors as well.

Oh, I was using the gem-colorand hourglass-color before

Changed it all - pushing to delta - @SabreCat pls push once it arrives to delta

negue avatar Sep 21 '22 20:09 negue

Merged in 259131ee3fb64148a185f9f7634b32b709879865 Leaving the end user UI hidden for now, to be opened up once we've confirmed double subscription transactions are no longer happening and we've done some data cleanup.

SabreCat avatar Nov 16 '22 01:11 SabreCat