vega-frontend-monorepo/libs
Bartłomiej Głownia d0452aeb81
Feature/303 orderbook improvements (#312)
* [#151] market-depth code cleanup

* [#303] Make ask and bid relative volume bars relative to maximum bid or ask volume

* [#151] align cmulative vol bars to left

* [#151] replace orderbook zoom in zoom out buttons with dropdown

* [#151] fill gaps in orderbook data

* Order book mocks added

* [#151] mark mid price in orderbook

* [303] Show number in orderbook cumulative volume column

* [#808] show indicative uncrossing volume instead of volume if market is in auction mode

* Method for asserting order book style

* [#303] Add test id attributes to orderbook cells

* Cleanup steps after merge

* Order book test passing

* Change method name

* Revert "[#151] fill gaps in orderbook data"

This reverts commit 90ea4e4ab3.

* [#303] Orderbook rows render optimization

* test: update feature with @todo tests

Same tests can be found in Notion

* [#303] Orderbook scroll to mid price

* [#303] orderbook scroll to row pixel perfect alignment

* [#303] Bring back best offer horizontal lines

* [#303] Preserve center price level on row number change, adjust indicativePrice to resoluton

* feat(orderbook): add storybook

Refs: #303

* feat(orderbook): fix no rows handling

Refs: #303

* feat(orderbook): add orderbook stories for auction and continous market

Refs: #303

* feat(orderbook): add stories for empty orderbook

Refs: #303

* feat(orderbook): fix footer position when there is no data

Refs: #303

* feat(orderbook): seperate number of rows for buy and sell in storybook

Refs: #303

* feat(orderbook): keep mid price in middle until user will scroll

Refs: #303

* feat(orderbook): style scrollbar

* feat(orderbook): style scrollbar

* feat(orderbook): adjust gaps

* feat(orderbook): adjust gaps

* test: addition for autofilled order and mid price lines

* fix: lint

* feat(orderbook): make it posiible to write RTL tests

* feat(orderbook): fix price focus, add unit tests

* feat(orderbook): fix price scroll to mid proce, add unit tests

* feat(orderbook): improvements

- fix scrollbar colors in firefox
- bring back resolution dropdown chevron
- hide go to mid button when locked on mid price
- right align ask vol bar
- change grid gap to 5px
- add vertical lines between columns
- display "No data" if theis no orderbook data
- align header labels to right

* feat(orderbook): fix formatting

* feat(orderbook): add 5px gap

* feat(orderbook): improvements after code review

* feat(orderbook): display full height vertical lines

* fix: change in mid position

* feat(orderbook): fix number cannot be converted to BigInt because it is not integer

* feat(orderbook): fix TS2307 in trading-e2e caused by .module.scss import

Co-authored-by: Joe <joe@vega.xyz>
2022-06-10 15:52:39 +02:00
..
accounts feat(#175): ui-toolkit links (#453) 2022-05-31 17:30:02 -07:00
candles-chart Fix/Default market and tabs navigation (#518) 2022-06-08 09:47:31 +01:00
cypress feat(#175): ui-toolkit links (#453) 2022-05-31 17:30:02 -07:00
deal-ticket Feat/smart contracts update (#536) 2022-06-10 11:36:38 +01:00
deposits Feat/smart contracts update (#536) 2022-06-10 11:36:38 +01:00
market-depth Feature/303 orderbook improvements (#312) 2022-06-10 15:52:39 +02:00
market-list Fix/Default market and tabs navigation (#518) 2022-06-08 09:47:31 +01:00
network-stats feat(#175): ui-toolkit links (#453) 2022-05-31 17:30:02 -07:00
network-switcher fix: network env var escaping (#541) 2022-06-10 13:59:55 +01:00
order-list fix: [#413] display when orders are updated as they are ordered by updatedAt and createdAt (#514) 2022-06-08 16:33:16 +01:00
positions feat: trading page market summary & select markets modal opening from market title & fix: positions table realised PnL (#505) 2022-06-06 17:19:56 +01:00
react-helpers Feature/303 orderbook improvements (#312) 2022-06-10 15:52:39 +02:00
smart-contracts Feat/smart contracts update (#536) 2022-06-10 11:36:38 +01:00
tailwindcss-config Feature/303 orderbook improvements (#312) 2022-06-10 15:52:39 +02:00
trades feat(#175): ui-toolkit links (#453) 2022-05-31 17:30:02 -07:00
types Feat/smart contracts update (#536) 2022-06-10 11:36:38 +01:00
ui-toolkit Feature/303 orderbook improvements (#312) 2022-06-10 15:52:39 +02:00
wallet feat(#175): ui-toolkit links (#453) 2022-05-31 17:30:02 -07:00
web3 Feat/smart contracts update (#536) 2022-06-10 11:36:38 +01:00
withdraws Feat/smart contracts update (#536) 2022-06-10 11:36:38 +01:00
.gitkeep Create a Mono-repo for DeFiUI + ui toolkit using nx 2022-02-11 15:02:11 +01:00