From 34e1b5dd8e138d30ab8e5261e49fe1ef3481f231 Mon Sep 17 00:00:00 2001 From: shubhi1928 Date: Sun, 20 Feb 2022 23:57:53 +0530 Subject: [PATCH] initial design --- assets/icons/ubiquity.svg | 3 + assets/img/icons/ubiquity/coin_stack.svg | 17 ++ assets/img/icons/ubiquity/dollar.svg | 4 + assets/img/icons/ubiquity/earn.svg | 5 + assets/img/icons/ubiquity/gorilla.svg | 6 + assets/img/icons/ubiquity/rainbow.svg | 38 ++++ assets/img/icons/ubiquity/stableize.svg | 6 + assets/img/icons/ubiquity/ubiquity1.svg | 3 + assets/img/icons/ubiquity/ubiquity2.svg | 3 + assets/img/icons/ubiquity/use.svg | 4 + .../protocols/ubiquity/CardUbiquity.vue | 71 +++++++ constant/abis.ts | 1 + constant/addresses.ts | 3 +- pages/Ubiquity.vue | 0 pages/index.vue | 7 + pages/mainnet/ubiquity.vue | 196 ++++++++++++++++++ 16 files changed, 366 insertions(+), 1 deletion(-) create mode 100644 assets/icons/ubiquity.svg create mode 100644 assets/img/icons/ubiquity/coin_stack.svg create mode 100644 assets/img/icons/ubiquity/dollar.svg create mode 100644 assets/img/icons/ubiquity/earn.svg create mode 100644 assets/img/icons/ubiquity/gorilla.svg create mode 100644 assets/img/icons/ubiquity/rainbow.svg create mode 100644 assets/img/icons/ubiquity/stableize.svg create mode 100644 assets/img/icons/ubiquity/ubiquity1.svg create mode 100644 assets/img/icons/ubiquity/ubiquity2.svg create mode 100644 assets/img/icons/ubiquity/use.svg create mode 100644 components/protocols/ubiquity/CardUbiquity.vue create mode 100644 pages/Ubiquity.vue create mode 100644 pages/mainnet/ubiquity.vue diff --git a/assets/icons/ubiquity.svg b/assets/icons/ubiquity.svg new file mode 100644 index 0000000..6889718 --- /dev/null +++ b/assets/icons/ubiquity.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/img/icons/ubiquity/coin_stack.svg b/assets/img/icons/ubiquity/coin_stack.svg new file mode 100644 index 0000000..b9321cf --- /dev/null +++ b/assets/img/icons/ubiquity/coin_stack.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/assets/img/icons/ubiquity/dollar.svg b/assets/img/icons/ubiquity/dollar.svg new file mode 100644 index 0000000..7ca7bf2 --- /dev/null +++ b/assets/img/icons/ubiquity/dollar.svg @@ -0,0 +1,4 @@ + + + + diff --git a/assets/img/icons/ubiquity/earn.svg b/assets/img/icons/ubiquity/earn.svg new file mode 100644 index 0000000..1d43aaa --- /dev/null +++ b/assets/img/icons/ubiquity/earn.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/assets/img/icons/ubiquity/gorilla.svg b/assets/img/icons/ubiquity/gorilla.svg new file mode 100644 index 0000000..1f0b377 --- /dev/null +++ b/assets/img/icons/ubiquity/gorilla.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/img/icons/ubiquity/rainbow.svg b/assets/img/icons/ubiquity/rainbow.svg new file mode 100644 index 0000000..37a25ce --- /dev/null +++ b/assets/img/icons/ubiquity/rainbow.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/img/icons/ubiquity/stableize.svg b/assets/img/icons/ubiquity/stableize.svg new file mode 100644 index 0000000..40f74fb --- /dev/null +++ b/assets/img/icons/ubiquity/stableize.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/assets/img/icons/ubiquity/ubiquity1.svg b/assets/img/icons/ubiquity/ubiquity1.svg new file mode 100644 index 0000000..2e27856 --- /dev/null +++ b/assets/img/icons/ubiquity/ubiquity1.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/img/icons/ubiquity/ubiquity2.svg b/assets/img/icons/ubiquity/ubiquity2.svg new file mode 100644 index 0000000..e22c53a --- /dev/null +++ b/assets/img/icons/ubiquity/ubiquity2.svg @@ -0,0 +1,3 @@ + + + diff --git a/assets/img/icons/ubiquity/use.svg b/assets/img/icons/ubiquity/use.svg new file mode 100644 index 0000000..5b1eab6 --- /dev/null +++ b/assets/img/icons/ubiquity/use.svg @@ -0,0 +1,4 @@ + + + + diff --git a/components/protocols/ubiquity/CardUbiquity.vue b/components/protocols/ubiquity/CardUbiquity.vue new file mode 100644 index 0000000..69bad48 --- /dev/null +++ b/components/protocols/ubiquity/CardUbiquity.vue @@ -0,0 +1,71 @@ + + + diff --git a/constant/abis.ts b/constant/abis.ts index 29d1364..4663c98 100644 --- a/constant/abis.ts +++ b/constant/abis.ts @@ -23,6 +23,7 @@ const abis = { liquity: liquityABI, reflexer: reflexerABI, bprotocol: bprotocolABI, + } }; diff --git a/constant/addresses.ts b/constant/addresses.ts index 7fcc5cf..d59d58e 100644 --- a/constant/addresses.ts +++ b/constant/addresses.ts @@ -14,7 +14,8 @@ const addresses = { reflexer: "0x016ca8d0993d1a7073b01802a2e22fd0df7e633a", bprotocol: "0x3843019c19259117ed473947007bcafc5c0c7129", yearnV2: "0x3f6DCA8a0b7d04737BC3B2aEAbeB1C09431581f0", - universe: "0xa7963898453c00b61cff8ce7e5b28c4e8bf1348f" + universe: "0xa7963898453c00b61cff8ce7e5b28c4e8bf1348f", + } }, diff --git a/pages/Ubiquity.vue b/pages/Ubiquity.vue new file mode 100644 index 0000000..e69de29 diff --git a/pages/index.vue b/pages/index.vue index 4d20d22..abaf409 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -107,6 +107,13 @@ const appsPerNetwork = { url: "/mainnet/universe", description: "Maximizing your Uniswap V3 Return" }, + { + id: "ubiquity", + icon: UniverseIcon, + name: "Ubiquity DAO", + url: "/mainnet/ubiquity", + description: "The Metaverse Bank" + }, ], polygon: [ { diff --git a/pages/mainnet/ubiquity.vue b/pages/mainnet/ubiquity.vue new file mode 100644 index 0000000..a0b5547 --- /dev/null +++ b/pages/mainnet/ubiquity.vue @@ -0,0 +1,196 @@ + + +