From 9f522dd727b5fd31d565100007058ca330568a64 Mon Sep 17 00:00:00 2001 From: Linus Groh Date: Fri, 13 Dec 2019 18:39:33 +0000 Subject: [PATCH] Reimplement layer settings dropdown --- package.json | 1 + src/components/AppHeader.vue | 86 +++++++++++------------------------- src/components/Dropdown.vue | 38 ++++++++++++++++ src/main.js | 2 + src/styles/_base.scss | 5 --- yarn.lock | 5 +++ 6 files changed, 73 insertions(+), 64 deletions(-) create mode 100644 src/components/Dropdown.vue diff --git a/package.json b/package.json index b32ee7e..9ca740c 100644 --- a/package.json +++ b/package.json @@ -21,6 +21,7 @@ "vue": "^2.6.6", "vue-feather-icons": "^5.0.0", "vue-js-modal": "^1.3.31", + "vue-outside-events": "^1.1.3", "vue-router": "^3.1.3", "vue2-leaflet": "^2.2.1", "vuejs-datepicker": "^1.6.2", diff --git a/src/components/AppHeader.vue b/src/components/AppHeader.vue index 77ec21c..60f9a2a 100644 --- a/src/components/AppHeader.vue +++ b/src/components/AppHeader.vue @@ -12,65 +12,21 @@