Fix map tooltips, journey creation, and contributor avatars

- Map tooltips now respect light/dark mode via CSS variables
- Journey creation inherits cover image from first selected trip
- Only day-assigned places are synced to journey (no unplanned places)
- Place count in trip picker reflects assigned places only
- Contributor avatars shown in journey detail page
- Suggestion banner button visible in dark mode (!important override)
- Dashboard list view uses correct trips array and status label
This commit is contained in:
Maurice
2026-04-12 23:20:13 +02:00
parent 7abfb4deba
commit 4680aa254d
6 changed files with 42 additions and 20 deletions
+2 -2
View File
@@ -299,7 +299,7 @@ body {
/* ── iOS-style map tooltip ─────────────────────── */
.leaflet-tooltip.map-tooltip {
background: rgba(9, 9, 11, 0.85);
background: var(--tooltip-bg);
backdrop-filter: blur(8px);
-webkit-backdrop-filter: blur(8px);
border: none;
@@ -310,7 +310,7 @@ body {
font-size: 11px;
font-weight: 500;
pointer-events: none;
color: #fff;
color: var(--text-primary);
}
.leaflet-tooltip.map-tooltip::before,
.leaflet-tooltip-left.map-tooltip::before,