Fix: Routen-Seite aus FULLSCREEN_PAGES — window-scroll statt interner Container, SW by-v528

This commit is contained in:
rene 2026-04-30 07:53:33 +02:00
parent 359d46d9bc
commit 1056824be3
4 changed files with 6 additions and 14 deletions

View file

@ -2590,8 +2590,7 @@ html.modal-open {
.rk-layout {
display: flex;
flex-direction: column;
height: 100%;
overflow: hidden;
min-height: 100dvh;
background: var(--c-bg);
}
.rk-header {

View file

@ -171,16 +171,9 @@ body.page-fullscreen #page-content {
position: relative;
}
/* Routen: volle Höhe damit .rk-layout height:100% auflöst und
das Grid intern scrollt (nicht die gesamte Seite via #page-content) */
#page-routes {
height: 100%;
overflow: hidden;
}
/* Routen: window-scroll (kein overflow:hidden), padding entfernt */
#page-routes > .page-body {
padding: 0 !important;
overflow: hidden;
height: 100%;
padding: 0 !important;
}
/* ------------------------------------------------------------

View file

@ -3,7 +3,7 @@
Router, State-Management, Navigation, Initialisierung.
============================================================ */
const APP_VER = '504'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen
const APP_VER = '505'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen
const APP_VERSION = '1.0.0'; // ← semantische Version, wird bei make release gesetzt
const IS_STAGING = location.hostname === 'staging.banyaro.app';
@ -88,7 +88,7 @@ const App = (() => {
// ----------------------------------------------------------
// ROUTER
// ----------------------------------------------------------
const _FULLSCREEN_PAGES = new Set(['map', 'routes', 'walks', 'sitting', 'chat']);
const _FULLSCREEN_PAGES = new Set(['map', 'walks', 'sitting', 'chat']);
function navigate(pageId, pushHistory = true, params = {}) {
if (!pages[pageId]) return;

View file

@ -3,7 +3,7 @@
Offline-Cache + Push Notifications + Tile-Cache
============================================================ */
const CACHE_VERSION = 'by-v527';
const CACHE_VERSION = 'by-v528';
const CACHE_STATIC = `${CACHE_VERSION}-static`;
const CACHE_TILES = 'ban-yaro-tiles-v1'; // bleibt über SW-Updates erhalten
const CACHE_API = 'ban-yaro-api-v1'; // API-Response-Cache