Improve cadastral GPS reliability and mobile overlays

This commit is contained in:
livio committed 2026-10-02 08:38:14 +02:00
1 parent 29c3848a22
commit 5ea424b46c
7 files changed
+243 -30

No files matched your search

+66 -8
View File
@@ -1245,6 +1245,16 @@ input[type="checkbox"] {
transition: top 140ms ease;
}
.gps-overlay.is-collapsed {
grid-template-columns: auto;
padding: 5px;
}
.gps-overlay.is-collapsed .gps-state,
.gps-overlay.is-collapsed .gps-actions {
display: none;
}
.gps-overlay.search-open {
top: 140px;
}
@@ -1267,8 +1277,14 @@ input[type="checkbox"] {
color: #a33227;
}
.gps-actions {
display: grid;
gap: 5px;
}
.gps-main,
.gps-center {
.gps-center,
.gps-collapse {
min-height: 38px;
padding: 0 10px;
white-space: nowrap;
@@ -1279,6 +1295,15 @@ input[type="checkbox"] {
color: var(--ink);
}
.gps-collapse {
width: 38px;
padding: 0;
background: #e7ecef;
color: var(--ink);
font-size: 22px;
line-height: 1;
}
.leaflet-top.leaflet-right {
top: 68px;
right: 2px;
@@ -1566,11 +1591,36 @@ label {
z-index: 820;
max-width: min(620px, calc(100% - 460px));
border-radius: 8px;
padding: 9px 11px;
display: flex;
align-items: flex-start;
gap: 8px;
padding: 7px 7px 7px 11px;
background: rgba(22, 31, 38, 0.88);
color: #fff;
font-size: 12px;
pointer-events: none;
pointer-events: auto;
}
.map-info[hidden] {
display: none;
}
.map-info-text {
min-width: 0;
padding: 2px 0;
overflow-wrap: anywhere;
}
.map-info-close {
flex: 0 0 28px;
width: 28px;
min-height: 28px;
padding: 0;
border: 0;
background: transparent;
color: #fff;
font-size: 20px;
line-height: 1;
}
.wms-preview[hidden] {
@@ -1817,12 +1867,12 @@ footer {
}
.leaflet-top.leaflet-right {
top: 122px;
top: 174px;
right: 0;
}
.map-stage.search-active .leaflet-top.leaflet-right {
top: 190px;
top: 242px;
}
.gps-main,
@@ -1835,12 +1885,15 @@ footer {
right: 8px;
bottom: calc(var(--nav-height) + 116px);
left: 8px;
display: -webkit-box;
max-width: none;
overflow: hidden;
line-height: 1.35;
overflow-wrap: anywhere;
white-space: normal;
}
.map-info-text {
display: -webkit-box;
overflow: hidden;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
}
@@ -1864,8 +1917,13 @@ footer {
min-width: 0;
}
.gps-overlay {
grid-template-columns: minmax(0, 1fr) auto auto;
}
.gps-main,
.gps-center {
display: none;
min-width: 86px;
}
.bottom-tabs button {