Stop coloring forests/scrub the same green as parks
CI / check (push) Successful in 42s
CI / deploy (push) Successful in 16s

The previous pass applied Park Tiles' real park/protected-area green
(#b3e378) to wood_a/wood_b/scrub_a/scrub_b as well as park_a/park_b —
but in Park Tiles' own Imagery style, that green is specifically the
protected-area/administrative color; actual vegetation there is just the
aerial photo underneath, which this offline style has no fill equivalent
of. Applying it everywhere made the whole map read as green instead of
"brown with green parks popping out", which is the actual character of
their palette. Forests/scrub now render in muted brown/khaki instead,
leaving the vivid green for park_a/park_b alone.
This commit is contained in:
randy committed 2026-09-07 20:17:09 +02:00
1 parent a8f657b83c
commit be6d61e136
1 file changed
+11 -4
+11 -4
View File
@@ -45,10 +45,17 @@ const OFFLINE_THEME = {
background: "#f9f6ef", // real: Park Tiles' own background, hsl(40, 37%, 97%) background: "#f9f6ef", // real: Park Tiles' own background, hsl(40, 37%, 97%)
earth: "#f9f6ef", earth: "#f9f6ef",
water: "#a3cedf", water: "#a3cedf",
wood_a: "#c3d9a0", // Brown/khaki, not green: in Park Tiles' own Imagery style, green is
wood_b: "#b3c98f", // specifically the protected-area/park color (below), not a general land
scrub_a: "#d6e3b8", // cover fill — actual forest there is just the aerial photo underneath,
scrub_b: "#cddba8", // which this offline style has no equivalent of. Using that same vivid
// green for ordinary wood/scrub as well (an earlier version of this
// theme did) made everything read as "green," not "brown with green
// parks" — reversed here to match the real distinction.
wood_a: "#c9bd9c",
wood_b: "#bcae8a",
scrub_a: "#d9cfb0",
scrub_b: "#cfc29d",
park_a: "#c8e2a0", park_a: "#c8e2a0",
park_b: "#b3e378", // real: Park Tiles' protected-area/park-point green park_b: "#b3e378", // real: Park Tiles' protected-area/park-point green
sand: "#f0e4c4", sand: "#f0e4c4",