From 6331ad0347004ffd3e58cb3812e9bd45ef440e96 Mon Sep 17 00:00:00 2001 From: Oreille <33065839+Oreilles@users.noreply.github.com> Date: Mon, 1 Nov 2021 21:33:09 +0100 Subject: [PATCH] Map layout and interface improvements (#9288) * Map layout and interface improvements * Fix marker not showing up on geocoder search * Replaced geocoder search placeholder * Fix geocoder hit area * Fix item popup positioning * Removed unselect button * Removed "No results" popup * Removed option to filter map on demand vs automatically * Renamed Geometry field option * Added placeholder to template option * Hide "Delete" button when no feature are selected * Lint fix Co-authored-by: rijkvanzanten --- app/src/interfaces/map/map.vue | 39 ++++++++++---- app/src/lang/translations/bg-BG.yaml | 8 +-- app/src/lang/translations/ca-ES.yaml | 1 - app/src/lang/translations/da-DK.yaml | 6 --- app/src/lang/translations/de-DE.yaml | 6 --- app/src/lang/translations/en-US.yaml | 10 ++-- app/src/lang/translations/fr-FR.yaml | 12 ++--- app/src/lang/translations/hu-HU.yaml | 1 - app/src/lang/translations/it-IT.yaml | 6 --- app/src/lang/translations/pl-PL.yaml | 6 --- app/src/lang/translations/ru-RU.yaml | 1 - app/src/lang/translations/sl-SI.yaml | 1 - app/src/lang/translations/zh-CN.yaml | 1 - app/src/layouts/map/components/map.vue | 10 ++-- app/src/layouts/map/index.ts | 69 +++---------------------- app/src/layouts/map/map.vue | 70 ++------------------------ app/src/layouts/map/options.vue | 46 ++--------------- app/src/layouts/map/types.ts | 3 +- app/src/styles/lib/_mapbox.scss | 1 + app/src/utils/geometry/controls.ts | 17 ++----- 20 files changed, 66 insertions(+), 248 deletions(-) diff --git a/app/src/interfaces/map/map.vue b/app/src/interfaces/map/map.vue index d10d613d4d..930dd0d5d2 100644 --- a/app/src/interfaces/map/map.vue +++ b/app/src/interfaces/map/map.vue @@ -1,6 +1,13 @@