diff --git a/index.html b/index.html index aad5f0c..2fd5907 100644 --- a/index.html +++ b/index.html @@ -4,19 +4,21 @@ <%= productName %> - - - + + + - - - - - + + + + + + + diff --git a/package-lock.json b/package-lock.json index 3dcce89..5523453 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@libertai/libertai-js": "0.0.4", - "@quasar/extras": "^1.16.4", + "@quasar/extras": "^1.16.11", "@solana/web3.js": "^1.90.0", "aleph-sdk-ts": "^3.9.2", "axios": "^1.2.1", @@ -23,7 +23,7 @@ "marked-highlight": "^2.1.1", "openai": "^4.33.0", "pinia": "^2.0.11", - "quasar": "^2.6.0", + "quasar": "^2.16", "stream": "^0.0.2", "uuid": "^9.0.1", "vue": "^3.0.0", @@ -32,7 +32,7 @@ }, "devDependencies": { "@intlify/vite-plugin-vue-i18n": "^7.0.0", - "@quasar/app-vite": "^1.3.0", + "@quasar/app-vite": "^1.9.3", "autoprefixer": "^10.4.2", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", @@ -1283,11 +1283,63 @@ } } }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" + } + }, "node_modules/@jridgewell/sourcemap-codec": { "version": "1.4.15", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, "node_modules/@langchain/community": { "version": "0.0.46", "resolved": "https://registry.npmjs.org/@langchain/community/-/community-0.0.46.tgz", @@ -4776,13 +4828,13 @@ } }, "node_modules/@quasar/app-vite": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@quasar/app-vite/-/app-vite-1.8.0.tgz", - "integrity": "sha512-/2HzIYqjm8AayyEeQq7zJnTiZZUQzHFCwEdIms8l+Po7Lhx4a7MXT7VCfR1M1KHGO0Z/EXItpjYwGryo/XNFoA==", + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/@quasar/app-vite/-/app-vite-1.9.3.tgz", + "integrity": "sha512-10YgKO/IiIWsfYQDB7WxgUivYyEObokDbQBHqStsM9yLV62ThmKm1oqI8Utsue2njXYI8DuOSt7zxtgmCyMMpA==", "dev": true, "dependencies": { "@quasar/render-ssr-error": "^1.0.3", - "@quasar/vite-plugin": "^1.3.3", + "@quasar/vite-plugin": "^1.7.0", "@rollup/pluginutils": "^4.1.2", "@types/chrome": "^0.0.208", "@types/compression": "^1.7.2", @@ -4800,7 +4852,7 @@ "express": "^4.17.3", "fast-glob": "3.2.12", "fs-extra": "^11.1.0", - "html-minifier": "^4.0.0", + "html-minifier-terser": "^7.2.0", "inquirer": "^8.2.1", "isbinaryfile": "^5.0.0", "kolorist": "^1.5.1", @@ -4829,17 +4881,21 @@ "url": "https://donate.quasar.dev" }, "peerDependencies": { + "@electron/packager": ">= 18", "electron-builder": ">= 22", "electron-packager": ">= 15", "eslint": "^8.11.0", "pinia": "^2.0.0", - "quasar": "^2.14.0", + "quasar": "^2.16.0", "vue": "^3.2.29", "vue-router": "^4.0.12", "vuex": "^4.0.0", "workbox-build": ">= 6" }, "peerDependenciesMeta": { + "@electron/packager": { + "optional": true + }, "electron-builder": { "optional": true }, @@ -4902,21 +4958,21 @@ } }, "node_modules/@quasar/vite-plugin": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@quasar/vite-plugin/-/vite-plugin-1.6.0.tgz", - "integrity": "sha512-LmbV76G1CwWZbrEQhqyZpkRQTJyO3xpW55aXY1zWN+JhyUeG77CcMCEWteBVnJ6I6ehUPFDC9ONd2+WlwH6rNQ==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@quasar/vite-plugin/-/vite-plugin-1.7.0.tgz", + "integrity": "sha512-ia4w1n4DuPYm92MQLPNpMqLJID1WGGRyVGxkVeg8V+V25Vh3p9QBo++iuXR4sW/bCmzzx66Ko6VStsr1zp90GQ==", "dev": true, "engines": { - "node": ">=12" + "node": ">=18" }, "funding": { "type": "github", "url": "https://donate.quasar.dev" }, "peerDependencies": { - "@vitejs/plugin-vue": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-beta.0", - "quasar": "^2.8.0", - "vite": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-beta.0", + "@vitejs/plugin-vue": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", + "quasar": "^2.16.0", + "vite": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0", "vue": "^3.0.0" } }, @@ -8728,15 +8784,15 @@ "integrity": "sha512-rhjH9AG1fvabIDoGRVH587413LPjTZgmDF9fOFCbFJQV4yuocX1mHxxvXI4g3cGwbVY9wAYIoKlg1N79frJKQw==" }, "node_modules/clean-css": { - "version": "4.2.4", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", - "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", + "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", "dev": true, "dependencies": { "source-map": "~0.6.0" }, "engines": { - "node": ">= 4.0" + "node": ">= 10.0" } }, "node_modules/cli-cursor": { @@ -11944,15 +12000,6 @@ "node": ">=10.0.0" } }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "bin": { - "he": "bin/he" - } - }, "node_modules/header-case": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/header-case/-/header-case-1.0.1.tgz", @@ -11990,25 +12037,93 @@ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" }, - "node_modules/html-minifier": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-4.0.0.tgz", - "integrity": "sha512-aoGxanpFPLg7MkIl/DDFYtb0iWz7jMFGqFhvEDZga6/4QTjneiD8I/NXL1x5aaoCp7FSIT6h/OhykDdPsbtMig==", + "node_modules/html-minifier-terser": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-7.2.0.tgz", + "integrity": "sha512-tXgn3QfqPIpGl9o+K5tpcj3/MN4SfLtsx2GWwBC3SSd0tXQGyF3gsSqad8loJgKZGM3ZxbYDd5yhiBIdWpmvLA==", "dev": true, "dependencies": { - "camel-case": "^3.0.0", - "clean-css": "^4.2.1", - "commander": "^2.19.0", - "he": "^1.2.0", - "param-case": "^2.1.1", + "camel-case": "^4.1.2", + "clean-css": "~5.3.2", + "commander": "^10.0.0", + "entities": "^4.4.0", + "param-case": "^3.0.4", "relateurl": "^0.2.7", - "uglify-js": "^3.5.1" + "terser": "^5.15.1" }, "bin": { - "html-minifier": "cli.js" + "html-minifier-terser": "cli.js" }, "engines": { - "node": ">=6" + "node": "^14.13.1 || >=16.0.0" + } + }, + "node_modules/html-minifier-terser/node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", + "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", + "dev": true, + "engines": { + "node": ">=14" + } + }, + "node_modules/html-minifier-terser/node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/html-minifier-terser/node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/html-minifier-terser/node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/html-minifier-terser/node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/html-minifier-terser/node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, "node_modules/htmlescape": { @@ -15251,9 +15366,9 @@ } }, "node_modules/quasar": { - "version": "2.15.2", - "resolved": "https://registry.npmjs.org/quasar/-/quasar-2.15.2.tgz", - "integrity": "sha512-euCm5Elo5SfGNRY18HvKAknkBwesoUAFhZ6BxmliiEVHGes53ZcUKnMwZU/XsRhwiC6VQzBBSk/U0iEcdp/NyA==", + "version": "2.16.4", + "resolved": "https://registry.npmjs.org/quasar/-/quasar-2.16.4.tgz", + "integrity": "sha512-ICntco9uZ4PeyLgzVckjK3fsS+LG7+rOUmRyR7Gq3XpfeCADs1edIRjlxsPpWBBJvK/9AHLGPO6XNmnJmdJm0A==", "engines": { "node": ">= 10.18.1", "npm": ">= 6.13.4", @@ -16509,6 +16624,16 @@ "node": ">=0.10.0" } }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, "node_modules/spdx-correct": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", @@ -17110,6 +17235,24 @@ "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" }, + "node_modules/terser": { + "version": "5.31.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.0.tgz", + "integrity": "sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/testrpc": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/testrpc/-/testrpc-0.0.1.tgz", @@ -17444,18 +17587,6 @@ "node": ">=14.17" } }, - "node_modules/uglify-js": { - "version": "3.17.4", - "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz", - "integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==", - "dev": true, - "bin": { - "uglifyjs": "bin/uglifyjs" - }, - "engines": { - "node": ">=0.8.0" - } - }, "node_modules/ultron": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", diff --git a/package.json b/package.json index 8b8e9c9..dcbed44 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ }, "dependencies": { "@libertai/libertai-js": "0.0.4", - "@quasar/extras": "^1.16.4", + "@quasar/extras": "^1.16.11", "@solana/web3.js": "^1.90.0", "aleph-sdk-ts": "^3.9.2", "axios": "^1.2.1", @@ -34,7 +34,7 @@ "marked-highlight": "^2.1.1", "openai": "^4.33.0", "pinia": "^2.0.11", - "quasar": "^2.6.0", + "quasar": "^2.16", "stream": "^0.0.2", "uuid": "^9.0.1", "vue": "^3.0.0", @@ -43,7 +43,7 @@ }, "devDependencies": { "@intlify/vite-plugin-vue-i18n": "^7.0.0", - "@quasar/app-vite": "^1.3.0", + "@quasar/app-vite": "^1.9.3", "autoprefixer": "^10.4.2", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", diff --git a/public/android-chrome-192x192.png b/public/android-chrome-192x192.png new file mode 100644 index 0000000..b85e6ba Binary files /dev/null and b/public/android-chrome-192x192.png differ diff --git a/public/android-chrome-512x512.png b/public/android-chrome-512x512.png new file mode 100644 index 0000000..4471ffd Binary files /dev/null and b/public/android-chrome-512x512.png differ diff --git a/public/apple-touch-icon.png b/public/apple-touch-icon.png new file mode 100644 index 0000000..ea63cc2 Binary files /dev/null and b/public/apple-touch-icon.png differ diff --git a/public/avatars/libert_ai_avatar.svg b/public/avatars/libert_ai_avatar.svg new file mode 100644 index 0000000..ce8c357 --- /dev/null +++ b/public/avatars/libert_ai_avatar.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/public/browserconfig.xml b/public/browserconfig.xml new file mode 100644 index 0000000..b3930d0 --- /dev/null +++ b/public/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #da532c + + + diff --git a/public/favicon.ico b/public/favicon.ico index 78395ff..02649a2 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/favicon.svg b/public/favicon.svg new file mode 100644 index 0000000..41684cf --- /dev/null +++ b/public/favicon.svg @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/public/favicon_package_v0.16.zip b/public/favicon_package_v0.16.zip new file mode 100644 index 0000000..34f825d Binary files /dev/null and b/public/favicon_package_v0.16.zip differ diff --git a/public/icons/aleph.svg b/public/icons/aleph.svg new file mode 100644 index 0000000..e828a7e --- /dev/null +++ b/public/icons/aleph.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/icons/android-chrome-192x192.png b/public/icons/android-chrome-192x192.png deleted file mode 100644 index c121af6..0000000 Binary files a/public/icons/android-chrome-192x192.png and /dev/null differ diff --git a/public/icons/android-chrome-512x512.png b/public/icons/android-chrome-512x512.png deleted file mode 100644 index 55719cc..0000000 Binary files a/public/icons/android-chrome-512x512.png and /dev/null differ diff --git a/public/icons/apple-touch-icon.png b/public/icons/apple-touch-icon.png deleted file mode 100644 index 08462af..0000000 Binary files a/public/icons/apple-touch-icon.png and /dev/null differ diff --git a/public/icons/attachment.svg b/public/icons/attachment.svg new file mode 100644 index 0000000..f579e4d --- /dev/null +++ b/public/icons/attachment.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/delete.svg b/public/icons/delete.svg new file mode 100644 index 0000000..afc58d0 --- /dev/null +++ b/public/icons/delete.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/favicon-16x16.png b/public/icons/favicon-16x16.png deleted file mode 100644 index 3a98825..0000000 Binary files a/public/icons/favicon-16x16.png and /dev/null differ diff --git a/public/icons/favicon-32x32.png b/public/icons/favicon-32x32.png deleted file mode 100644 index 5d57936..0000000 Binary files a/public/icons/favicon-32x32.png and /dev/null differ diff --git a/public/icons/mic.svg b/public/icons/mic.svg new file mode 100644 index 0000000..421c6ef --- /dev/null +++ b/public/icons/mic.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/msg.svg b/public/icons/msg.svg new file mode 100644 index 0000000..bf7bb10 --- /dev/null +++ b/public/icons/msg.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/msg_active.svg b/public/icons/msg_active.svg new file mode 100644 index 0000000..6145923 --- /dev/null +++ b/public/icons/msg_active.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/send.svg b/public/icons/send.svg new file mode 100644 index 0000000..592491d --- /dev/null +++ b/public/icons/send.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/add-circle.svg b/public/icons/svg/add-circle.svg new file mode 100644 index 0000000..e72c183 --- /dev/null +++ b/public/icons/svg/add-circle.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/add.svg b/public/icons/svg/add.svg new file mode 100644 index 0000000..4c20bf1 --- /dev/null +++ b/public/icons/svg/add.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/arrow-left.svg b/public/icons/svg/arrow-left.svg new file mode 100644 index 0000000..3d1e2d3 --- /dev/null +++ b/public/icons/svg/arrow-left.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/attachment.svg b/public/icons/svg/attachment.svg new file mode 100644 index 0000000..7dd63ca --- /dev/null +++ b/public/icons/svg/attachment.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/avatar.svg b/public/icons/svg/avatar.svg new file mode 100644 index 0000000..788844b --- /dev/null +++ b/public/icons/svg/avatar.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/icons/svg/bin.svg b/public/icons/svg/bin.svg new file mode 100644 index 0000000..232b139 --- /dev/null +++ b/public/icons/svg/bin.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/book.svg b/public/icons/svg/book.svg new file mode 100644 index 0000000..5036b1b --- /dev/null +++ b/public/icons/svg/book.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/chat-contents.svg b/public/icons/svg/chat-contents.svg new file mode 100644 index 0000000..2b2b40b --- /dev/null +++ b/public/icons/svg/chat-contents.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/chat-plus.svg b/public/icons/svg/chat-plus.svg new file mode 100644 index 0000000..f340c66 --- /dev/null +++ b/public/icons/svg/chat-plus.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/chat.svg b/public/icons/svg/chat.svg new file mode 100644 index 0000000..3a7ff3b --- /dev/null +++ b/public/icons/svg/chat.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/check.svg b/public/icons/svg/check.svg new file mode 100644 index 0000000..4fcb03a --- /dev/null +++ b/public/icons/svg/check.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/chevron-down.svg b/public/icons/svg/chevron-down.svg new file mode 100644 index 0000000..8db3131 --- /dev/null +++ b/public/icons/svg/chevron-down.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/chevron-right.svg b/public/icons/svg/chevron-right.svg new file mode 100644 index 0000000..19b810e --- /dev/null +++ b/public/icons/svg/chevron-right.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/close.svg b/public/icons/svg/close.svg new file mode 100644 index 0000000..63cc597 --- /dev/null +++ b/public/icons/svg/close.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/copy.svg b/public/icons/svg/copy.svg new file mode 100644 index 0000000..dedfc60 --- /dev/null +++ b/public/icons/svg/copy.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/copy2.svg b/public/icons/svg/copy2.svg new file mode 100644 index 0000000..a58149d --- /dev/null +++ b/public/icons/svg/copy2.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/document.svg b/public/icons/svg/document.svg new file mode 100644 index 0000000..64a80e3 --- /dev/null +++ b/public/icons/svg/document.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/download.svg b/public/icons/svg/download.svg new file mode 100644 index 0000000..a1febff --- /dev/null +++ b/public/icons/svg/download.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/edit.svg b/public/icons/svg/edit.svg new file mode 100644 index 0000000..0229525 --- /dev/null +++ b/public/icons/svg/edit.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/engine.svg b/public/icons/svg/engine.svg new file mode 100644 index 0000000..5231c2a --- /dev/null +++ b/public/icons/svg/engine.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/export.svg b/public/icons/svg/export.svg new file mode 100644 index 0000000..d6a0197 --- /dev/null +++ b/public/icons/svg/export.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/external-link.svg b/public/icons/svg/external-link.svg new file mode 100644 index 0000000..bd74fd8 --- /dev/null +++ b/public/icons/svg/external-link.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/fire.svg b/public/icons/svg/fire.svg new file mode 100644 index 0000000..f2fc30e --- /dev/null +++ b/public/icons/svg/fire.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/flash.svg b/public/icons/svg/flash.svg new file mode 100644 index 0000000..2757021 --- /dev/null +++ b/public/icons/svg/flash.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/folder.svg b/public/icons/svg/folder.svg new file mode 100644 index 0000000..17fcf92 --- /dev/null +++ b/public/icons/svg/folder.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/import.svg b/public/icons/svg/import.svg new file mode 100644 index 0000000..20029aa --- /dev/null +++ b/public/icons/svg/import.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/libertai.svg b/public/icons/svg/libertai.svg new file mode 100644 index 0000000..86d3968 --- /dev/null +++ b/public/icons/svg/libertai.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/icons/svg/menu.svg b/public/icons/svg/menu.svg new file mode 100644 index 0000000..69cbbe2 --- /dev/null +++ b/public/icons/svg/menu.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/metamask.svg b/public/icons/svg/metamask.svg new file mode 100644 index 0000000..a12d671 --- /dev/null +++ b/public/icons/svg/metamask.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/icons/svg/robot.svg b/public/icons/svg/robot.svg new file mode 100644 index 0000000..6dbe7c3 --- /dev/null +++ b/public/icons/svg/robot.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/settings.svg b/public/icons/svg/settings.svg new file mode 100644 index 0000000..b421186 --- /dev/null +++ b/public/icons/svg/settings.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/share.svg b/public/icons/svg/share.svg new file mode 100644 index 0000000..4dad9b7 --- /dev/null +++ b/public/icons/svg/share.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/star.svg b/public/icons/svg/star.svg new file mode 100644 index 0000000..c32d300 --- /dev/null +++ b/public/icons/svg/star.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/swap.svg b/public/icons/svg/swap.svg new file mode 100644 index 0000000..cb03fb7 --- /dev/null +++ b/public/icons/svg/swap.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/tag.svg b/public/icons/svg/tag.svg new file mode 100644 index 0000000..b44877d --- /dev/null +++ b/public/icons/svg/tag.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/variant10.svg b/public/icons/svg/variant10.svg new file mode 100644 index 0000000..46bedb6 --- /dev/null +++ b/public/icons/svg/variant10.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/variant11.svg b/public/icons/svg/variant11.svg new file mode 100644 index 0000000..8055bee --- /dev/null +++ b/public/icons/svg/variant11.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/wallet.svg b/public/icons/svg/wallet.svg new file mode 100644 index 0000000..366a176 --- /dev/null +++ b/public/icons/svg/wallet.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/icons/svg/walletconnect.svg b/public/icons/svg/walletconnect.svg new file mode 100644 index 0000000..2afd9f9 --- /dev/null +++ b/public/icons/svg/walletconnect.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/icons/telegram.svg b/public/icons/telegram.svg new file mode 100644 index 0000000..97b3b2e --- /dev/null +++ b/public/icons/telegram.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/icons/twitter-x.svg b/public/icons/twitter-x.svg new file mode 100644 index 0000000..bf5de4a --- /dev/null +++ b/public/icons/twitter-x.svg @@ -0,0 +1,4 @@ + + + + diff --git a/public/mstile-144x144.png b/public/mstile-144x144.png new file mode 100644 index 0000000..808ac65 Binary files /dev/null and b/public/mstile-144x144.png differ diff --git a/public/mstile-150x150.png b/public/mstile-150x150.png new file mode 100644 index 0000000..6ad47f0 Binary files /dev/null and b/public/mstile-150x150.png differ diff --git a/public/mstile-310x150.png b/public/mstile-310x150.png new file mode 100644 index 0000000..8270928 Binary files /dev/null and b/public/mstile-310x150.png differ diff --git a/public/mstile-310x310.png b/public/mstile-310x310.png new file mode 100644 index 0000000..0392064 Binary files /dev/null and b/public/mstile-310x310.png differ diff --git a/public/mstile-70x70.png b/public/mstile-70x70.png new file mode 100644 index 0000000..30a5e51 Binary files /dev/null and b/public/mstile-70x70.png differ diff --git a/public/safari-pinned-tab.svg b/public/safari-pinned-tab.svg new file mode 100644 index 0000000..115b360 --- /dev/null +++ b/public/safari-pinned-tab.svg @@ -0,0 +1,15 @@ + + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + diff --git a/public/site.webmanifest b/public/site.webmanifest index 45dc8a2..b20abb7 100644 --- a/public/site.webmanifest +++ b/public/site.webmanifest @@ -1 +1,19 @@ -{"name":"","short_name":"","icons":[{"src":"/android-chrome-192x192.png","sizes":"192x192","type":"image/png"},{"src":"/android-chrome-512x512.png","sizes":"512x512","type":"image/png"}],"theme_color":"#ffffff","background_color":"#ffffff","display":"standalone"} \ No newline at end of file +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/quasar.config.js b/quasar.config.js index d4a98e5..104a3ec 100644 --- a/quasar.config.js +++ b/quasar.config.js @@ -108,7 +108,7 @@ module.exports = configure(function (/* ctx */) { // https://v2.quasar.dev/quasar-cli-vite/quasar-config-js#framework framework: { config: { - dark: true, + dark: false, }, // iconSet: 'material-icons', // Quasar icon set diff --git a/src/assets/libertai.svg b/src/assets/libertai.svg index 4fd8d20..640dc9d 100644 --- a/src/assets/libertai.svg +++ b/src/assets/libertai.svg @@ -1,12 +1,27 @@ - - - - - - + + + + + + + + + + + + - - - + + + + + + + + + + + + diff --git a/src/assets/powered-by.svg b/src/assets/powered-by.svg index 0fc8806..cb2a3b2 100644 --- a/src/assets/powered-by.svg +++ b/src/assets/powered-by.svg @@ -1,18 +1,23 @@ - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/wallet.svg b/src/assets/wallet.svg new file mode 100644 index 0000000..dc3712d --- /dev/null +++ b/src/assets/wallet.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/components/AccountButton.vue b/src/components/AccountButton.vue index affcfbb..16a2812 100644 --- a/src/components/AccountButton.vue +++ b/src/components/AccountButton.vue @@ -9,25 +9,29 @@ unelevated @click="eth_web3_login" > + + + Connect Wallet -
+
{{ account.address }}
+