From c129a9c481f09321bee14a50b43488f6c8f2ba9c Mon Sep 17 00:00:00 2001 From: Tim Olson <> Date: Wed, 13 Dec 2023 21:37:50 -0400 Subject: [PATCH] nav drawer --- src/components/NavDrawer.vue | 34 +++++++ src/components/NewOrder.vue | 12 +-- src/components/Orders.vue | 169 ++++++++++++++++++-------------- src/components/Vault.vue | 2 +- src/layouts/default/AppBar.vue | 7 +- src/layouts/default/Default.vue | 7 +- src/store/store.js | 8 +- src/styles/settings.scss | 2 +- src/views/OrdersView.vue | 4 +- 9 files changed, 154 insertions(+), 91 deletions(-) create mode 100644 src/components/NavDrawer.vue diff --git a/src/components/NavDrawer.vue b/src/components/NavDrawer.vue new file mode 100644 index 0000000..28a5308 --- /dev/null +++ b/src/components/NavDrawer.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/components/NewOrder.vue b/src/components/NewOrder.vue index e39f8e8..0592a54 100644 --- a/src/components/NewOrder.vue +++ b/src/components/NewOrder.vue @@ -1,7 +1,8 @@ diff --git a/src/components/Orders.vue b/src/components/Orders.vue index 25f9d87..9d1930b 100644 --- a/src/components/Orders.vue +++ b/src/components/Orders.vue @@ -1,79 +1,100 @@ diff --git a/src/layouts/default/Default.vue b/src/layouts/default/Default.vue index 22f6ea6..a12712b 100644 --- a/src/layouts/default/Default.vue +++ b/src/layouts/default/Default.vue @@ -1,6 +1,7 @@ @@ -8,4 +9,8 @@ diff --git a/src/store/store.js b/src/store/store.js index 5367689..2cfe4fb 100644 --- a/src/store/store.js +++ b/src/store/store.js @@ -29,6 +29,8 @@ import {computed, ref} from "vue"; export const useStore = defineStore('app', ()=> { + const nav = ref(false) + const _chainId = ref(null) const _chainInfo = ref({}) @@ -107,9 +109,9 @@ export const useStore = defineStore('app', ()=> { } return { - chainId, chainInfo, chain, provider, vaultInitCodeHash, account, vaults, transactionSenders, errors, extraTokens, - poolPrices, vaultBalances, orders, vault, tokens, factory, helper, mockenv, mockCoins, removeTransactionSender, - error, closeError, addToken, + nav, chainId, chainInfo, chain, provider, vaultInitCodeHash, account, vaults, transactionSenders, errors, + extraTokens, poolPrices, vaultBalances, orders, vault, tokens, factory, helper, mockenv, mockCoins, + removeTransactionSender, error, closeError, addToken, } }) diff --git a/src/styles/settings.scss b/src/styles/settings.scss index 418b42a..8968eda 100644 --- a/src/styles/settings.scss +++ b/src/styles/settings.scss @@ -12,5 +12,5 @@ $body-font-family: v.$body-font-family, $heading-font-family: v.$heading-font-family, //$card-title-font-size: 24px, - $app-bar-title-font-size: 32px, + //$app-bar-title-font-size: 32px, ); diff --git a/src/views/OrdersView.vue b/src/views/OrdersView.vue index 6a5a58c..9fb0cb7 100644 --- a/src/views/OrdersView.vue +++ b/src/views/OrdersView.vue @@ -1,10 +1,9 @@