From 19da070e31162475af112a58ed3a44476a4b66c6 Mon Sep 17 00:00:00 2001 From: bach Date: Tue, 23 May 2023 09:50:32 +0200 Subject: [PATCH] better cursor on map --- src/assets/main.scss | 6 ++++++ src/components/MapConcernements.vue | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/src/assets/main.scss b/src/assets/main.scss index db6cd13..d39566a 100644 --- a/src/assets/main.scss +++ b/src/assets/main.scss @@ -20,11 +20,14 @@ body{ #app>header#header{ // background-color: $front; + pointer-events: none; .row{ display: flex; flex-direction: row; + pointer-events: none; >*{ margin-right: 1em; + pointer-events: all; } // &.top{ // } @@ -59,12 +62,15 @@ body{ } #map-nav{ + pointer-events: none; ul{ display: flex; flex-flow: row; gap: 1em; + pointer-events: none; li{ list-style: none; + pointer-events: all; a{ @include btn(); } diff --git a/src/components/MapConcernements.vue b/src/components/MapConcernements.vue index 8c6f48f..48548f1 100644 --- a/src/components/MapConcernements.vue +++ b/src/components/MapConcernements.vue @@ -171,6 +171,11 @@ export default { } // console.log(`this.mapPopupData type: ${this.mapPopupData.type}, id: ${this.mapPopupData.id}`); } + if (this.mapPopupData) { + document.body.style.cursor = "pointer"; + } else { + document.body.style.cursor = "auto"; + } }, onClick (e) { console.log('onClick', this, e);