overhaul gpx creation and usage
Sonarqube Scanner / Prepare environment (push) Successful in 8s
Sonarqube Scanner / Build and test (push) Failing after 22s
Sonarqube Scanner / SonarQube analysis (push) Skipped
Sonarqube Scanner / Deploy to Server (push) Successful in 6s

This commit is contained in:
Florian Zumpe
2026-10-03 12:40:26 +02:00
parent 1cb3977269
commit 171ea88d55
29 changed files with 969 additions and 344 deletions
+27 -3
View File
@@ -456,7 +456,7 @@ button,
left: 0;
z-index: 40;
display: grid;
grid-template-columns: 3.75rem minmax(0, 1fr);
grid-template-columns: repeat(2, minmax(0, 1fr));
align-items: center;
min-height: var(--footer-height);
box-sizing: border-box;
@@ -468,7 +468,8 @@ button,
box-shadow: 0 -.25rem .8rem rgba(0, 0, 0, .2);
backdrop-filter: blur(.4rem);
}
#navigation-arrow {
#navigation-arrow,
#route-navigation-arrow {
width: 3.5rem;
height: 3.5rem;
fill: currentColor;
@@ -484,7 +485,8 @@ button,
margin: 0;
}
#navigation-mode {
#navigation-mode,
#route-navigation-mode {
overflow: hidden;
font-size: .78rem;
text-overflow: ellipsis;
@@ -845,3 +847,25 @@ button,
padding: .65rem;
}
}
.navigation-target {
display: grid;
grid-template-columns: 2.8rem minmax(0, 1fr);
align-items: center;
gap: .35rem;
min-width: 0;
}
.navigation-target svg { width: 2.7rem; height: 2.7rem; }
#route-recording-control {
position: fixed;
top: calc(env(safe-area-inset-top) + var(--icon-button-size) + 1rem);
left: max(.5rem, env(safe-area-inset-left));
right: max(.5rem, env(safe-area-inset-right));
z-index: 45;
padding: .5rem;
border-radius: .7rem;
background: #f8f5eb;
box-shadow: 0 .25rem 1rem rgba(0, 0, 0, .2);
}
#route-recording-status { display: block; margin-bottom: .35rem; }
#route-recording-control button { min-height: 2.75rem; }