Matthew Russell
|
d9e57f6694
|
Add subscription link for graphql client
|
2022-03-16 12:38:04 -07:00 |
|
Bartłomiej Głownia
|
8a829964be
|
Feature/38 data grid component (#77)
* Add ag-grid
* Add lazy loaded ag-grid component
* Add theme context, move VegaWallet to separate lib
* Fix trading app cypress configuration
* Lazy load ag-grid theme css files
* Encapsulate theme switch hook
|
2022-03-14 14:18:11 +01:00 |
|
Matthew Russell
|
deb4570ebe
|
fix dark theme for trading grid
|
2022-03-10 21:19:44 -08:00 |
|
Matthew Russell
|
634075e015
|
remove unused hook from index page
|
2022-03-10 21:09:34 -08:00 |
|
Matthew Russell
|
dbe9e9504f
|
fix navbar styles
|
2022-03-10 21:03:02 -08:00 |
|
Matthew Russell
|
141ef8224b
|
tidy up _app move logic to hooks and add component files for vega connect button and app loader
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
a47e4526bb
|
fix vega connect button alignment
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
1859fef75c
|
fix invalid syntax
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
fdc5e68158
|
tidy up storage keys in wallet provider
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
847d51e060
|
use components from ui-toolkit, add form-group, adjust input widths
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
9bffb15c2a
|
use compoments from ui-toolkit, minor style changes
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
77214d5427
|
further styling
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
0b3bf269b6
|
tidy styles and tailwind config
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
473f74adca
|
fix styles after rebase
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
d1f44589cc
|
add nav item for home and use pubkey on portfolio page
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
3f9f97b1fa
|
fix navbar and default select value
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
ac4f833360
|
make manager component not take children
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
e92e708cf1
|
add vega wallet manager component and re add current single pubkey to provider state
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
84af6177ad
|
update eager connect hook and make app concerned with selected pubkey, refactor token to be stored as object
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
195fff27ab
|
remove react helper/ui-toolkit demo components
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
bb485d5783
|
add useEagerConnect hook
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
59d0beebe2
|
add current key selector, fix revoke token/disconnect
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
fba3101753
|
refactor so that consuming app chooses to render modal and what connectors to use
|
2022-03-10 20:51:05 -08:00 |
|
Matthew Russell
|
ff24a4a3ba
|
add dialog to ui-toolkit, add functionality to provider to render connect dialog and connectors ui
|
2022-03-10 20:51:05 -08:00 |
|
Bartłomiej Głownia
|
da37ecf72d
|
Improve market page and tabs look and feel
|
2022-03-09 16:09:17 -08:00 |
|
Bartłomiej Głownia
|
ebbd50edf3
|
Setup dark and light theme in trading app
|
2022-03-09 16:09:17 -08:00 |
|
Bartłomiej Głownia
|
e8a795461d
|
Add theme switcher component
|
2022-03-09 16:09:17 -08:00 |
|
Bartłomiej Głownia
|
9429f33730
|
Add filename-case eslint rule
|
2022-03-08 15:51:18 +01:00 |
|
Matthew Russell
|
351cd77f84
|
move trading views to react helpers
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
eed2f08bc9
|
use already installed lodash.debounce, destructuring
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
026dd0f2c3
|
move View type to trading-compoments, tidy comments
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
da80f8848c
|
fix render loop
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
a66ac23122
|
use radix for tab functionality
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
ed095d002d
|
split out components into seprate files
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
82cdd245c3
|
use first tab as default, use state for tabs and an effect to update
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
5c0d21578f
|
use page query container for market list page, add styles to center loading and error message
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
72db4029ea
|
add page query container component
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
ca4bbbac85
|
adjust text size for desktop view
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
ed185e3bea
|
add vega icon
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
1bb24bbaed
|
fix typo in market list links
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
375697a18a
|
use bg colors from theme
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
62187b38dd
|
add hook to get window size
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
99855e6d65
|
add basic mobile version
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
9324fb7613
|
adjust padding of tab buttons
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
623c75aebb
|
adjust grid, use market name
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
15c5a15a28
|
add aria labels for tabs
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
54bbe421bc
|
make tab content scrollable
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
261f033d9a
|
make tabs use url query string
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
e76f633493
|
tabs implementation for trading interface
|
2022-03-02 12:21:35 -08:00 |
|
Matthew Russell
|
a7256e04b3
|
skip query if market not defined
|
2022-03-02 12:21:35 -08:00 |
|