From 528855a5ab1dc820b3762e90d3936f2bb3cb83ca Mon Sep 17 00:00:00 2001 From: Paul Lecuq Date: Sat, 11 Jul 2020 15:57:02 +0200 Subject: [PATCH] updated vmail-ui --- package-lock.json | 5 + package.json | 3 +- public/index.html | 2 + src/App.vue | 55 +++++++-- src/classes/{Admin.js => admin.js} | 4 +- src/classes/{Alias.js => alias.js} | 2 +- src/classes/log.js | 14 +++ src/classes/{Mailbox.js => mailbox.js} | 4 +- src/classes/{VmailApi.js => vmailapi.js} | 0 src/components/HelloWorld.vue | 151 +++++++++++++++++++++++ src/components/admin.vue | 50 -------- src/components/alias.vue | 50 -------- src/components/list.vue | 73 +++++++++++ src/components/mailbox.vue | 50 -------- src/components/menu.vue | 39 ++++++ src/main.js | 1 + src/router/index.js | 13 +- src/views/Admin.vue | 31 +++-- src/views/Alias.vue | 31 +++-- src/views/Home.vue | 3 +- src/views/Log.vue | 38 ++++++ src/views/Mailbox.vue | 36 ++++-- 22 files changed, 455 insertions(+), 200 deletions(-) rename src/classes/{Admin.js => admin.js} (83%) rename src/classes/{Alias.js => alias.js} (88%) create mode 100644 src/classes/log.js rename src/classes/{Mailbox.js => mailbox.js} (83%) rename src/classes/{VmailApi.js => vmailapi.js} (100%) create mode 100644 src/components/HelloWorld.vue delete mode 100644 src/components/admin.vue delete mode 100644 src/components/alias.vue create mode 100644 src/components/list.vue delete mode 100644 src/components/mailbox.vue create mode 100644 src/components/menu.vue create mode 100644 src/views/Log.vue diff --git a/package-lock.json b/package-lock.json index 3563acd..54a8bc0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1065,6 +1065,11 @@ "postcss": "7.0.32" } }, + "@mdi/font": { + "version": "5.3.45", + "resolved": "https://registry.npmjs.org/@mdi/font/-/font-5.3.45.tgz", + "integrity": "sha512-SD5d2vHEKRvDCInZQFXOwiFpBlzpuZOiqwxKf6E+zCt7UDc52TUSrL0+TXqY57VQh/SnTpZVXM+Uvs21OdPFWg==" + }, "@mrmlnc/readdir-enhanced": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/@mrmlnc/readdir-enhanced/-/readdir-enhanced-2.2.1.tgz", diff --git a/package.json b/package.json index 2bfc66d..73c7eec 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "lint": "vue-cli-service lint" }, "dependencies": { + "@mdi/font": "^5.3.45", "axios": "^0.19.2", "core-js": "^3.6.5", "vue": "^2.6.11", @@ -24,7 +25,7 @@ "eslint-plugin-vue": "^6.2.2", "sass": "^1.19.0", "sass-loader": "^8.0.0", - "vue-cli-plugin-vuetify": "~2.0.6", + "vue-cli-plugin-vuetify": "^2.0.6", "vue-template-compiler": "^2.6.11", "vuetify-loader": "^1.3.0" }, diff --git a/public/index.html b/public/index.html index ef978f1..f482990 100644 --- a/public/index.html +++ b/public/index.html @@ -9,6 +9,8 @@ + +