From 8ebaea2ff825f9c59d2bb7b988fb97fa449e4eb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20P?= Date: Fri, 20 Jun 2025 16:07:30 +0200 Subject: [PATCH] Add cartography menu with image overlays (WIP) --- css/app.css | 4 +- webgis/index.html | 43 +++++++++++++++- webgis/js/controllers/layer_controller.js | 31 ++++++++++- webgis/js/controllers/menu_controller.js | 59 +++++++++++++++++++-- webgis/js/gis.js | 63 +++++++++++++---------- webgis/js/state.js | 6 ++- webgis/js/ui.js | 25 --------- 7 files changed, 169 insertions(+), 62 deletions(-) diff --git a/css/app.css b/css/app.css index 5ae1f5d..05a2cf8 100644 --- a/css/app.css +++ b/css/app.css @@ -158,12 +158,12 @@ a:visited { left: 35vw; } /* Menu overlay */ -#menu { +.menu-overlay { z-index: 1000; overflow-y: auto; margin-top: 54px; } -#menu.is-overlay { +.menu-overlay.is-overlay { left: auto; } /* Content in tabs */ diff --git a/webgis/index.html b/webgis/index.html index 8a74c02..ef39546 100644 --- a/webgis/index.html +++ b/webgis/index.html @@ -25,7 +25,8 @@ WebGIS Isola di Capri - +