diff --git a/Components/Pages/Home.razor b/Components/Pages/Home.razor index fec9e98..5002212 100644 --- a/Components/Pages/Home.razor +++ b/Components/Pages/Home.razor @@ -18,7 +18,7 @@ LME Mappe Catastali Pro
-
+
diff --git a/LMEMappeCatastaliApp.csproj b/LMEMappeCatastaliApp.csproj index 460c185..5a445ad 100644 --- a/LMEMappeCatastaliApp.csproj +++ b/LMEMappeCatastaliApp.csproj @@ -28,8 +28,8 @@ it.liviomerola.lmemappecatastali.pro - 1.0.5 - 105 + 1.0.6 + 106 $(ApplicationDisplayVersion) diff --git a/PLAY_STORE_PRO_CHECKLIST.md b/PLAY_STORE_PRO_CHECKLIST.md index a26cd9d..36a4b63 100644 --- a/PLAY_STORE_PRO_CHECKLIST.md +++ b/PLAY_STORE_PRO_CHECKLIST.md @@ -4,7 +4,7 @@ - Nome: LME Mappe Catastali Pro. - Package name Android: `it.liviomerola.lmemappecatastali.pro`. -- Versione corrente da pubblicare: `1.0.5` / version code `105`. +- Versione corrente da pubblicare: `1.0.6` / version code `106`. - Formato Release Android: Android App Bundle (`.aab`). - Target SDK Release: Android 16 / API 36. diff --git a/README.md b/README.md index 3bedc2b..4b00cd7 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,11 @@ App .NET MAUI Blazor Hybrid per Android, iOS, Mac Catalyst e Windows, pensata pe Informativa privacy: [PRIVACY_POLICY.md](PRIVACY_POLICY.md). +## Versione Pro 1.0.6 test + +- Il pannello Layer usa tutta la larghezza disponibile sui telefoni e le righe si adattano ai testi su piu linee senza sovrapporsi. +- La barra superiore tronca il titolo in modo controllato e il riepilogo GPS non rimane dietro al pannello Layer. + ## Versione Pro 1.0.5 test - Il flusso di acquisto Google Play gestisce correttamente prodotti o offerte non restituiti dal catalogo, senza mostrare eccezioni tecniche. diff --git a/wwwroot/css/app.css b/wwwroot/css/app.css index c54fde2..8176f80 100644 --- a/wwwroot/css/app.css +++ b/wwwroot/css/app.css @@ -122,10 +122,14 @@ input[type="checkbox"] { align-items: baseline; gap: 10px; min-width: 0; + overflow: hidden; } .app-identity strong { + min-width: 0; + overflow: hidden; font-size: 18px; + text-overflow: ellipsis; white-space: nowrap; } @@ -263,7 +267,7 @@ input[type="checkbox"] { left: auto; bottom: calc(var(--nav-height) + 8px); z-index: 1080; - display: grid; + display: block; box-sizing: border-box; width: min(480px, 50vw); overflow-y: auto; @@ -295,10 +299,10 @@ input[type="checkbox"] { .map-layer-option { display: flex; - align-items: center; + align-items: flex-start; gap: 9px; min-height: 45px; - padding: 6px 4px; + padding: 9px 4px; border-bottom: 1px solid #e5eaed; } @@ -306,11 +310,19 @@ input[type="checkbox"] { flex: 0 0 auto; width: 19px; height: 19px; + margin-top: 2px; } .map-layer-option span { display: grid; gap: 2px; + min-width: 0; + line-height: 1.25; +} + +.map-layer-option strong, +.map-layer-option small { + overflow-wrap: anywhere; } .map-layer-option small { @@ -1738,7 +1750,16 @@ footer { right: 8px; left: auto; bottom: calc(var(--nav-height) + 8px); - width: 50vw; + width: calc(100vw - 16px); + } + + .map-stage.layers-open .gps-overlay { + visibility: hidden; + pointer-events: none; + } + + .app-status-line { + display: none; } .map-navigation-menu {