mulan xia
eabd5dda54
clean up UI
2024-02-01 19:37:20 -05:00
mulan xia
8f89dcd61c
clean up
2024-02-01 19:36:16 -05:00
moo-onthelawn
23a96c1c20
TRCL-3533 Add green/red preference functionality to themeing ( #256 )
...
* add functionality, without user exposure yet
* TRCL-3535 Add green/red preference to display modal (#261 )
* add functionality, without user exposure yet
* fix commit history
* remove unnecessary change
* lint
* update css
* audit of pos/neg colors
* fix flipping of disconnect/export keys colors
* review comments
* clean up naming of icon
* fix icon sizing
* small edit to story example
2024-02-01 19:29:11 -05:00
moo-onthelawn
d81e6b3a2c
TRCL-3520 Add entry point + modal for themeing ( #255 )
...
* wip
* clean up
* clean up UI
2024-02-01 19:01:53 -05:00
Jared Vu
793b522487
New Market Widget ( #234 )
...
* 🚧 New Market Form
* use dev-5 as default
* Additional UI work
* Add mock data
* 💄 More UI items
* 💄 add preview step
* 💄 Disable proposal button if not enough native tokens
* ✏️ Add disclaimer
* ✏️ fix combobox search
* 🚧 clean up components
* Add filters, modify, button
* ✨ feat: Add details to New Market Dialog
* add assetName
* add helper method - spagetti code
* Update NewMarketMessageDetailsDialog, attempt to hook up client call
* 🚨 fix mobile safari overflow
* update init deposit to 10_001 whole token
* reduce delay block to 5
* Update mock data
* 🚧 SO FRIGGIN CLOSE
* 💄 style/ux nits
* add gov to registry
* PLS
* IT FUCKING WORKS
* Add assets
* FIX TICKER
* ADD NEW ASSETICON
* button width
* change default env to dev
* Remove mention of Impersonation dialog
* Market Search entry point
* uncomment feature
* Clean up NewMarketStep components
* Restore env.json
* Add space T.T
* useGlobalCommands fix types
* 🚧 feat: useNextClobPairId hook WIP
* Add potentialMarkets hook to parse CSV and hide new market entrypoints
* Use updated stringKeys
* Update localization, import nits
* bump v4-client
* add gov vars
* new useGovernanceVariables
* Add validator client calls: proposal fetch/submission
* Update token usage, utilize gov vars
* remove console log
* import nits
* NewMarketMessageDetailsDialog: Fix initial_deposit_amount
* NewMarketAgreement Dialog
* confirm flow
* Remove initialDepositAmount from mainnet env
* NewMarket: Add stringParams to step3
* Update csv
* update env.json add localization changes
* cleanup initialDepositAmountBN and decimals
* ^
* use undefined in place of 0 for DiffOutput
* remove hardcoded string
* Remove potentialMarket from csv
* Ensure user is out of liquidity tier modification
* bump localization, add additional details to receipts
* feedback addressed
* Add margin instead of space
* margin/padding nits, shorten filter method, remove ?. chaining
* additional feedback
---------
Co-authored-by: Taehoon Lee <19664986+ttl33@users.noreply.github.com>
2024-01-30 11:59:16 -08:00
aleka
414e38afec
Delay wagmi connection if remember me is enabled ( #210 )
...
* connect wagmi on deposit if remember me
* use alert message instead of button message
* clear input state when closing transfers forms to renable trade place order button
2024-01-23 13:45:14 -05:00
Jared Vu
c77e727d2b
TRCL-3406: firefox mobile position table row has stretched icon ( #204 )
...
* Fix PositionsTable assetIcon
* Mobile width of HelpDialog
2023-12-19 23:33:36 -08:00
Jared Vu
b83479f45c
Handle New Markets added by Gov ( #201 )
...
* Add celestia assets
* Handle symbol not yet added
2023-12-19 23:25:14 -08:00
aleka
91ea68dc53
Add chaos labs launch incentives panel ( #182 )
...
* add chaos lab incentives panel
* add seen state
* external link dialog
* better disconnected state
2023-12-01 15:27:19 -05:00
aleka
28d3be0370
Release notification ( #169 )
...
* add release notif
2023-11-28 12:36:29 -05:00
aleka
e3da2ee4b1
update copy and other polish ( #157 )
...
* update copy and other polish
* fix mobile nav menu nested buttons
* feedback
2023-11-22 15:06:21 -05:00
aleka
fb65db633a
move buttons to footer in ack terms ( #155 )
2023-11-20 13:21:06 -05:00
aleka
b8e72246b9
add manage funds dialog and transfers form styling ( #147 )
...
* add manage funds dialog and transfers form styling
* add sticky footer backdrop
* add testnet deposit toggle
2023-11-10 20:56:27 -08:00
Jared Vu
99e708a984
Notifications Refresh ( #135 )
...
* Remove X button from tablet/mobile Notification menu
* Toast styling
* missed in merge
* .env.example
* Update abacus@1.0.9
* Add notif strings, and abaucs notif state
* Update Notification hooks, add Notification Preference controls
* Consolidate Notification into single component
* withLabel -> withTrigger prop
* nits
* OrderStatusChanged -> AbacusGenerated
* Notification OnClick
* Move Notification -> Components
* withAnimation -> $withAnimation
* Notification styling and click handle
* load state, onClick, localStorage
* add error count
* Rez localStorage Notifications
* Update TransferStatus UI
* Use Notification component for other abacusNotifs
* fix uselocalnotif query
* Default to Notification from NotificationMenu
---------
Co-authored-by: Bill He <bill@dydx.exchange>
2023-11-10 20:55:34 -08:00
aleka
876f620ada
Account menu and components improvements ( #145 )
...
* better copy button
* hide sign into mobile for production and use new copy icon button
* new checkbox
2023-11-10 22:07:29 -05:00
aleka
e09d574d5b
show deposit form in mainnet onboarding ( #140 )
2023-11-09 15:33:16 -05:00
aleka
91a97a1c68
add network select menu in restriction modals (dev) ( #137 )
2023-11-09 09:10:12 -05:00
aleka
c5f736d805
fix deposit dialog logic ( #136 )
2023-11-08 14:01:16 -05:00
aleka
7f3d57b46a
support multiple modes ( #125 )
2023-11-07 12:13:59 -05:00
aleka
890a4b2c0e
Padding fixes, markets data null fix, update .env.example ( #112 )
...
* update .env.example for token migration
* bump icon size in icon button
* add padding in rewards / fees page, panel changes
* fix markets data crashing
* fix market details overflow on tablet
* fix market filters
* prevent fees table overflow
* remove notifications close button on mobile
* fix nested button console warning
* update ToggleGroup value change logic
* panel hover impact button hover
* update dropdown icon in header
2023-10-31 17:11:46 -04:00
Bill
8d3cc76d14
Configurable URLs ( #107 )
...
* Configurable URLs
* add learnmore to tooltip
* Learnmore -> LearnMore
2023-10-31 11:02:45 -07:00
aleka
e6858ca917
show loading state instead of "Unavailable" for place order button ( #104 )
...
* show loading instead of unavailable for place order button
2023-10-27 17:39:12 -04:00
aleka
e7da21962a
add entry point to token migration ( #98 )
...
* update migrate panel
* address feedback
2023-10-27 16:14:34 -04:00
Bill
0d4c5a547a
Abort key derivation if second signature fails ( #109 )
2023-10-27 11:41:00 -07:00
Bill
5ca923984d
Update acknowledge copies ( #94 )
...
* update acknowledgement dialog with new copies
* update
2023-10-23 13:59:04 -07:00
Jared Vu
835f82dbcc
Support Intercom ( #92 )
...
* Add ChatIcon
* FooterDesktop Help&Support
* HelpDialog w/ triggers
* Add other links
* item gap css var passing
* inject script
* Add quotes to script
* Close modal on select
* Remove feedback form
2023-10-20 16:30:22 -07:00
Bill
27b79957d4
Bump v4 clients ( #89 )
...
* Have tokens be configurable, bump v4-client
* bump
* chain -> chaintoken
* use cancelRawOrder
* address comments
* add TODO
2023-10-19 11:01:12 -07:00
aleka
82d32a91a9
fix dialog not showing up ( #87 )
2023-10-19 07:16:13 -07:00
aleka
2a794f9459
add empty terms + privacy pages ( #80 )
...
* add empty terms + privacy pages
* nit
2023-10-18 19:44:15 -04:00
aleka
da908c826a
Revert "Revert "remove offline message for testnet4 ( #76 )" ( #78 )" ( #85 )
...
This reverts commit 14316163e4 .
2023-10-18 13:04:25 -04:00
aleka
14316163e4
Revert "remove offline message for testnet4 ( #76 )" ( #78 )
...
This reverts commit ac619a9da1 .
2023-10-17 13:37:26 -04:00
aleka
ac619a9da1
remove offline message for testnet4 ( #76 )
2023-10-17 13:03:50 -04:00
aleka
bc5569c4c9
testnet4 followup, switch offline msg ( #75 )
2023-10-16 17:26:29 -04:00
aleka
348e82293e
show exchange offline dialog for testnet reset ( #71 )
2023-10-16 13:08:54 -04:00
Jared Vu
48a48b4d70
Screen ( #56 )
...
* useDydxClient: Add screen endpoint
* Screen api in onboarding flow
* PnlChart rounding
* UnauthorizedDialog
* Add RateLimitDialog
* Update dialog open logic
* nits
* Screen before Transfer
* Validate network, remove input autofill color
* Use screenAddresses from dydxClient
* Check recipientAddresses
* lock-file
* Change Wallet Restricted Dialog to v4-blocked message
* nits
* Unused param
* consolidate environment validateFn
* Remove extra space, simplify WithdrawForm error msg
* Simply map logic, rearrange priority of screened messages
* WalletRestricted -> RestrictedWallet
* Update restriction modal title and add something went wrong
* Handle 429 rate limit
2023-10-16 09:36:09 -07:00
aleka
c40f5eb549
update about wallets link and localized string nits ( #69 )
...
* update about wallets link and localized string nits
* udpate wallet connect2 metadata
2023-10-12 17:10:51 -04:00
Bill
a05d88136d
Polishes for Onboarding ( #57 )
...
* Polishes for Onboarding
* update string
* bump packages
* address nit
2023-10-09 09:34:49 -07:00
aleka
5d1d734c59
add config for sign typed data domain name and action for networks ( #62 )
2023-10-09 10:51:47 -04:00
Bill
fdd3fbd774
Reward page ( #52 )
...
* Implement Rewards Page
* more rewards page panels
* add keplr dialog
* Finish up rewards page
* bump localization
* add to nav
* address comments
* Comment out migration work
* rename
* address comments
* add TODO
2023-10-04 13:11:35 -04:00
Jared Vu
15bf8a1b34
Update Abacus v0.6.0 ( #55 )
...
* Abacus 6: New init, deprecate asset.symbol
* deprecate asset.symbol
* Update networks constants
* filesystem
* Update networks.ts
* 0.6.0 -> 0.6.3
* Remove Market filter
2023-10-03 13:10:55 -07:00
Jared Vu
f7d052f52e
Abacus Transactions Protocol ( #38 )
...
* Merge main
* MarketLinks: add key to map
* Merge stashed changes
* fix callback usage to fulfill success/error cbs
* Add Abacus analytics class
* Bump Abacus 0.4.27, Update cancelOrder to use Abacus
* Cancel order loading states
* Use latestOrderChanged to determine whether an order has been committed
* nits
* restore uncommittedOrderClientIds
* bump abacus@0.5.0
* fix for handling null testMarket
2023-09-21 09:19:01 -07:00
aleka
342bd2d334
remove offline exchange dialog from testnet3 prod ( #40 )
2023-09-15 17:49:15 -04:00
aleka
1462e37c43
temporarily shut down prod FE ( #37 )
...
* shut down fe for testnet3 prod
2023-09-13 17:01:42 -04:00
Jared Vu
986a134d07
handle composite client error ( #33 )
2023-09-13 09:15:22 -07:00
aleka
0f1491ac33
show exchange offline dialog for testnet2 ( #32 )
2023-09-12 11:29:38 -04:00
James Jia - Test
4b86068d8f
Initial commit
2023-09-08 13:52:13 -07:00