frontend: revamp transaction history
Redesigned transaction history in account overview to improve the list for mobile, better legibility and nicer look.
This revamp should also slightly improve performance, as it uses less DOM elements, moved SVG from JSX to img assets and does not use a Dialog for each transaction.
This PR includes some minor improvements (type fixes, removed unused assets etc.)
Icons still needs to be updated.
squashed some commits and rebased (after review part III).
This is almost ready but there is a small issue with syncing blocks. I'll update the PR…
also tested with "zoo zoo ... wrong" as there are a few failed ETH tx.
fixed headersync (so it goes to the edge like before), added changelog entry and rebased
rebased
rebased
Still reviewing & testing. For now looks good, but noticed that "Notes" label in the details.tsx (TransactionDetails) always broken into two lines (in all languages I tested: EN, DE, CZ).
fixed, but I couldn't figure out why it broke exactly.
TX history looks good. But these look strange.. Something in this PR might've caused this regression?
Indeed, I messed up when rebasing in commit "frontend: refactor account component with view" I think this also caused the other bug you found.
fixedup and force pushed
rebased without conflicts