Standort-Blatt: doppelter Sicherheitsabstand, deckender Hintergrund (2026.8.30.13)
Das Blatt trug padding-bottom: max(18px, env(safe-area-inset-bottom)). Es liegt aber nicht am unteren Bildschirmrand, sondern ueber der Tableiste - und die haelt den Bereich des Home-Indikators bereits frei. Der Einzug wurde also doppelt gezaehlt: auf dem Geraet war das Blatt rund 16px hoeher als noetig und schob sich beim Aufziehen entsprechend weiter hoch. Am Rechner faellt das nicht auf, dort ist der Einzug 0. In beiden Codebasen entfernt. Ausserdem: der Blatthintergrund der App stand auf --canvas statt auf dem deckenden Wert, den das Panel dort nimmt - unter dem Blatt liegt die Karte. Nachgemessen mit frisch gestarteten Panes: Blatt 240px, Unterkante buendig mit der Karte, in beiden Anwendungen gleich. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1660,10 +1660,19 @@ button.dm-listenzeile {
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
--dm-standort-peek: 96px;
|
||||
background: var(--canvas);
|
||||
/* Deckend, nicht --canvas: unter dem Blatt liegt die Karte, und im
|
||||
Nachtmodus ist --canvas nicht deckend genug. Das Panel nimmt hier
|
||||
ebenfalls den deckenden Wert (.standortmenu in audi-dashboard.css). */
|
||||
background: var(--tile-deckend, var(--canvas));
|
||||
border-radius: var(--r-tile) var(--r-tile) 0 0;
|
||||
box-shadow: 0 -6px 24px rgba(0, 0, 0, 0.35);
|
||||
padding: 0 20px max(18px, env(safe-area-inset-bottom));
|
||||
/* Kein env(safe-area-inset-bottom) mehr: das Blatt liegt nicht am unteren
|
||||
Bildschirmrand, sondern ueber der Tableiste - und die haelt den Bereich
|
||||
des Home-Indikators bereits frei. Der Einzug wurde dadurch doppelt
|
||||
gezaehlt, das Blatt war auf dem Geraet rund 16px hoeher als noetig und
|
||||
schob sich entsprechend weiter hoch. Am Rechner faellt das nicht auf,
|
||||
dort ist der Einzug 0. */
|
||||
padding: 0 20px 18px;
|
||||
transform: translateY(calc(100% - var(--dm-standort-peek)));
|
||||
transition: transform 0.28s cubic-bezier(0.22, 0.61, 0.36, 1);
|
||||
}
|
||||
|
||||
@@ -1 +1 @@
|
||||
{"version":"2026.8.30.12","sha256":"b91419aed81d958d18f3e943158f03f198a0a25dfd34069015933e333b481e9a","bytes":256961,"gebaut":"2026-08-30T21:27:45Z"}
|
||||
{"version":"2026.8.30.13","sha256":"aa140b08e5e143196ca5cb4b544a96db5ac4428f94be30de67e8736a5681d1d4","bytes":256965,"gebaut":"2026-08-30T21:35:25Z"}
|
||||
Binary file not shown.
@@ -1005,7 +1005,13 @@ button.leaf:active { background: var(--tile-2); }
|
||||
background: var(--tile-deckend, var(--canvas));
|
||||
border-radius: var(--r-tile) var(--r-tile) 0 0;
|
||||
box-shadow: 0 -6px 24px rgba(0,0,0,.35);
|
||||
padding: 0 20px max(18px, env(safe-area-inset-bottom));
|
||||
/* Kein env(safe-area-inset-bottom) mehr: das Blatt liegt nicht am unteren
|
||||
Bildschirmrand, sondern ueber der Tableiste - und die haelt den Bereich
|
||||
des Home-Indikators bereits frei. Der Einzug wurde dadurch doppelt
|
||||
gezaehlt, das Blatt war auf dem Geraet rund 16px hoeher als noetig und
|
||||
schob sich entsprechend weiter hoch. Am Rechner faellt das nicht auf,
|
||||
dort ist der Einzug 0. */
|
||||
padding: 0 20px 18px;
|
||||
transform: translateY(calc(100% - var(--standort-peek)));
|
||||
transition: transform .28s cubic-bezier(.22,.61,.36,1);
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"domain": "audi_dashboard",
|
||||
"name": "Audi Dashboard",
|
||||
"version": "2026.8.30.12",
|
||||
"version": "2026.8.30.13",
|
||||
"documentation": "https://gitea.nothaft.cloud/paul/audi-app/src/branch/main/README.md",
|
||||
"issue_tracker": "https://gitea.nothaft.cloud/paul/audi-app/issues",
|
||||
"codeowners": ["@paul"],
|
||||
|
||||
Reference in New Issue
Block a user