Add all routes as selection

This commit is contained in:
Florian Zumpe
2026-06-16 15:14:46 +02:00
parent b6f1a0f825
commit 278813fba6
4 changed files with 180 additions and 16 deletions
+71
View File
@@ -106,6 +106,70 @@ button, audio {
background: var(--notice);
}
.route-section + .route-section {
margin-top: 2rem;
padding-top: 1.25rem;
border-top: 1px solid #c8d3ca;
}
.section-heading-row {
display: grid;
grid-template-columns: minmax(0, 1fr) minmax(14rem, 22rem);
gap: 1rem;
align-items: end;
margin-bottom: .75rem;
}
.section-heading-row h2 {
margin: 0;
}
.route-search-controls label {
display: block;
margin-bottom: .35rem;
color: var(--muted);
font-size: .9rem;
font-weight: 600;
}
.route-search-row {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
gap: .35rem;
}
#route-search {
width: 100%;
min-height: 2.5rem;
box-sizing: border-box;
padding: .5rem .65rem;
border: 1px solid #aebcaf;
border-radius: .3rem;
background: var(--surface);
color: var(--text);
}
#route-search:focus {
outline: .2rem solid var(--focus);
outline-offset: .1rem;
}
#clear-route-search.ui-button {
margin: 0;
}
.route-list-summary {
margin: 0 0 .75rem;
color: var(--muted);
font-size: .9rem;
}
.ui-autocomplete {
max-height: 16rem;
overflow-y: auto;
overflow-x: hidden;
}
.card-list {
display: grid;
gap: .75rem;
@@ -259,6 +323,13 @@ button, audio {
outline-offset: .12rem;
}
@media (max-width: 620px) {
.section-heading-row {
grid-template-columns: 1fr;
align-items: stretch;
}
}
@media (max-width: 420px) {
.route-facts {
grid-template-columns: 1fr;