From d82eb440e8fda386821c89e1bdca990d21820a49 Mon Sep 17 00:00:00 2001 From: Martin Araneda Date: Mon, 30 Jan 2023 12:48:37 -0300 Subject: [PATCH] basic chart menu finished --- frontend/package.json | 1 + frontend/src/components/TheWelcome.vue | 17 +- frontend/src/layout/AppConfig.vue | 295 --------------- frontend/src/layout/AppLayout.vue | 108 +++--- frontend/src/layout/AppMenu.vue | 39 +- frontend/src/main.js | 9 +- frontend/src/router/index.js | 15 +- frontend/src/views/Landing.vue | 484 +++++++++++++++++++++++++ frontend/src/views/menu/Chart.vue | 106 ++++++ frontend/yarn.lock | 12 + 10 files changed, 703 insertions(+), 383 deletions(-) delete mode 100644 frontend/src/layout/AppConfig.vue create mode 100644 frontend/src/views/Landing.vue create mode 100644 frontend/src/views/menu/Chart.vue diff --git a/frontend/package.json b/frontend/package.json index 4d2373c..71dc037 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -11,6 +11,7 @@ "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs --fix --ignore-path .gitignore" }, "dependencies": { + "chart.js": "^4.2.0", "pinia": "^2.0.28", "primeflex": "^3.3.0", "primeicons": "^6.0.1", diff --git a/frontend/src/components/TheWelcome.vue b/frontend/src/components/TheWelcome.vue index 24fda7c..a887d34 100644 --- a/frontend/src/components/TheWelcome.vue +++ b/frontend/src/components/TheWelcome.vue @@ -1,14 +1,14 @@ diff --git a/frontend/src/layout/AppConfig.vue b/frontend/src/layout/AppConfig.vue deleted file mode 100644 index 292ad79..0000000 --- a/frontend/src/layout/AppConfig.vue +++ /dev/null @@ -1,295 +0,0 @@ - - - - - diff --git a/frontend/src/layout/AppLayout.vue b/frontend/src/layout/AppLayout.vue index 4fbaad1..c6ab286 100644 --- a/frontend/src/layout/AppLayout.vue +++ b/frontend/src/layout/AppLayout.vue @@ -1,67 +1,63 @@ - + diff --git a/frontend/src/layout/AppMenu.vue b/frontend/src/layout/AppMenu.vue index 896e77d..3a8e448 100644 --- a/frontend/src/layout/AppMenu.vue +++ b/frontend/src/layout/AppMenu.vue @@ -1,33 +1,28 @@