From 710a904323b8fe27f0b418b29179217c4a2dc7a8 Mon Sep 17 00:00:00 2001 From: Evert Prants Date: Fri, 3 Feb 2023 19:39:38 +0200 Subject: [PATCH] stored item list, menu component wrapper --- package-lock.json | 11 ++ package.json | 1 + src/components/Dropdown.vue | 61 ------ src/components/DropdownButton.vue | 56 ------ src/components/ImageBox.vue | 2 +- src/components/PageHead.vue | 15 +- src/components/header/Header.vue | 6 +- src/components/header/UserPill.vue | 28 +-- src/components/item/NewStorageModal.vue | 39 +++- src/components/item/StoredItemCard.vue | 14 +- src/components/menu/Menu.vue | 95 ++++++++++ src/components/menu/MenuOption.vue | 30 +++ src/router/index.ts | 6 +- src/views/Dashboard.vue | 8 +- src/views/building/BuildingView.vue | 33 ++-- src/views/building/floors/FloorView.vue | 118 +++++++----- src/views/building/floors/ItemSelector.vue | 173 ------------------ src/views/building/floors/StorageSelector.vue | 169 +++++++++++++++++ .../building/floors/storage/StorageView.vue | 80 ++++++++ tailwind.config.cjs | 6 +- 20 files changed, 559 insertions(+), 392 deletions(-) delete mode 100644 src/components/Dropdown.vue delete mode 100644 src/components/DropdownButton.vue create mode 100644 src/components/menu/Menu.vue create mode 100644 src/components/menu/MenuOption.vue delete mode 100644 src/views/building/floors/ItemSelector.vue create mode 100644 src/views/building/floors/StorageSelector.vue create mode 100644 src/views/building/floors/storage/StorageView.vue diff --git a/package-lock.json b/package-lock.json index ff3a68a..bfe17ec 100644 --- a/package-lock.json +++ b/package-lock.json @@ -20,6 +20,7 @@ "pinia": "^2.0.28", "sass": "^1.57.1", "vue": "^3.2.45", + "vue-material-design-icons": "^5.1.2", "vue-router": "^4.1.6" }, "devDependencies": { @@ -2007,6 +2008,11 @@ "@vue/shared": "3.2.45" } }, + "node_modules/vue-material-design-icons": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/vue-material-design-icons/-/vue-material-design-icons-5.1.2.tgz", + "integrity": "sha512-nD1qFM2qAkMlVoe23EfNKIeMfYl6YjHZjSty9q0mwc2gXmPmvEhixywJQhM+VF5KVBI1zAkVTNLoUEERPY10pA==" + }, "node_modules/vue-router": { "version": "4.1.6", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.6.tgz", @@ -3300,6 +3306,11 @@ "@vue/shared": "3.2.45" } }, + "vue-material-design-icons": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/vue-material-design-icons/-/vue-material-design-icons-5.1.2.tgz", + "integrity": "sha512-nD1qFM2qAkMlVoe23EfNKIeMfYl6YjHZjSty9q0mwc2gXmPmvEhixywJQhM+VF5KVBI1zAkVTNLoUEERPY10pA==" + }, "vue-router": { "version": "4.1.6", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.6.tgz", diff --git a/package.json b/package.json index b874a06..a1a03c9 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "pinia": "^2.0.28", "sass": "^1.57.1", "vue": "^3.2.45", + "vue-material-design-icons": "^5.1.2", "vue-router": "^4.1.6" }, "devDependencies": { diff --git a/src/components/Dropdown.vue b/src/components/Dropdown.vue deleted file mode 100644 index 3016a37..0000000 --- a/src/components/Dropdown.vue +++ /dev/null @@ -1,61 +0,0 @@ - - - diff --git a/src/components/DropdownButton.vue b/src/components/DropdownButton.vue deleted file mode 100644 index 7306dd0..0000000 --- a/src/components/DropdownButton.vue +++ /dev/null @@ -1,56 +0,0 @@ - - - diff --git a/src/components/ImageBox.vue b/src/components/ImageBox.vue index 0a7c730..bd3286a 100644 --- a/src/components/ImageBox.vue +++ b/src/components/ImageBox.vue @@ -3,7 +3,7 @@
- +
{{ title }} {{ subtitle }} diff --git a/src/components/PageHead.vue b/src/components/PageHead.vue index 3de9262..a385efe 100644 --- a/src/components/PageHead.vue +++ b/src/components/PageHead.vue @@ -1,19 +1,16 @@ diff --git a/src/components/header/Header.vue b/src/components/header/Header.vue index f7a527a..a32e61e 100644 --- a/src/components/header/Header.vue +++ b/src/components/header/Header.vue @@ -9,7 +9,7 @@
Open menu
Close menu