habitica
habitica copied to clipboard
Improve Transaction Logs - UI
- 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
Once #14113 is merged - this PR will have only the UI changes
@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
andgreen-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.
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-color
and hourglass-color
before
Changed it all - pushing to delta - @SabreCat pls push once it arrives to delta
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.