diff --git a/apps/planner/app/components/ColoredRoute.tsx b/apps/planner/app/components/ColoredRoute.tsx
index b78c5c3..70ac44d 100644
--- a/apps/planner/app/components/ColoredRoute.tsx
+++ b/apps/planner/app/components/ColoredRoute.tsx
@@ -210,7 +210,7 @@ export function ColoredRoute({ coordinates, colorMode, surfaces, highways, maxsp
return (
);
diff --git a/apps/planner/app/components/NoGoAreaLayer.tsx b/apps/planner/app/components/NoGoAreaLayer.tsx
index 9179890..ea66aa8 100644
--- a/apps/planner/app/components/NoGoAreaLayer.tsx
+++ b/apps/planner/app/components/NoGoAreaLayer.tsx
@@ -12,10 +12,11 @@ interface NoGoAreaLayerProps {
onToggle: () => void;
}
+// --color-danger (the no-go hue at full strength)
const NO_GO_STYLE: L.PathOptions = {
- color: "#ef4444",
- fillColor: "#ef4444",
- fillOpacity: 0.2,
+ color: "#a03c3c",
+ fillColor: "#a03c3c",
+ fillOpacity: 0.15,
weight: 2,
};
diff --git a/apps/planner/app/components/PlannerMap.tsx b/apps/planner/app/components/PlannerMap.tsx
index 1aa013e..181cd01 100644
--- a/apps/planner/app/components/PlannerMap.tsx
+++ b/apps/planner/app/components/PlannerMap.tsx
@@ -33,10 +33,11 @@ import type { Poi } from "~/lib/pois";
import "leaflet/dist/leaflet.css";
function waypointIcon(index: number, overnight?: boolean, highlighted?: boolean, hasNote?: boolean): L.DivIcon {
- const bg = overnight ? "#8B6D3A" : "#2563eb";
+ // token colors: --color-accent / --color-stop (overnight). Note dot: --color-eg-mid.
+ const bg = overnight ? "#8b6d3a" : "#4a6b40";
const scale = highlighted ? "scale(1.17)" : "scale(1)";
const noteIndicator = hasNote
- ? `✎`
+ ? `✎`
: "";
return L.divIcon({
className: "",
@@ -59,7 +60,7 @@ function dayLabelIcon(dayNumber: number, distanceKm: string): L.DivIcon {
className: "",
html: `
-
+
@@ -280,7 +281,7 @@ export function PlannerMap({ yjs, sessionId, onRouteRequest, highlightPosition,
interactive={false}
icon={L.divIcon({
className: "",
- html: '
',
+ html: '
',
iconSize: [0, 0],
})}
/>
diff --git a/apps/planner/app/components/RouteInteraction.tsx b/apps/planner/app/components/RouteInteraction.tsx
index 205da20..802d402 100644
--- a/apps/planner/app/components/RouteInteraction.tsx
+++ b/apps/planner/app/components/RouteInteraction.tsx
@@ -18,7 +18,7 @@ const ghostIcon = L.divIcon({
className: "route-ghost-marker",
html: `