[Cashtab] Improved styling for OrderBook
Summary:
Depends on D17051
Styling improvement for OrderBook components. Not to be treated as final.
Key changes
- If we have fewer than 4 offers, we render the tokenId on top of the depth bars
- Use all available horizontal space (wider depth bars)
- Use all available horizontal space for slider
- Add new noIcon param, which will render an OrderBook with depth bars only (for planned implementation on token landing page)
Test Plan:
npm test, check screenshots. Still available improvements but review this for "is this better than what we have"
OrderBook with 2 offers
OrderBook with 4+ offers
Orderbook with noIcon
Reviewers: #bitcoin_abc, emack
Reviewed By: #bitcoin_abc, emack
Differential Revision: https://reviews.bitcoinabc.org/D17052