Repository navigation
Commit f8f2cb0
committed
Put the route on a map, on a dark band
The section was words on white beside a drawing. It is now the thing it
describes: a dark band with the photograph from the panel behind it, the
route of stops down the left, and a sketch of the cape on the right with
the towns pinned on it.
Dark because of the photograph rather than for its own sake. On white, a
coast at sunrise has to be faded to about a fifth before type will sit on
it, by which point it is a grey smear that cost sixty kilobytes. On navy
it runs at full strength on the side with no words over it, and a gradient
does the separating. It also has to read with no photograph at all, since
that is the state a panel slot is in until somebody fills it -- so the
dark is the brand's own navy and the picture is an improvement on it, not
a requirement of it.
The map is drawn rather than fetched: a provider's tile is a request, a
licence, an attribution line and a grey rectangle while it loads, and it
invites somebody to read a service boundary off it that we have not drawn.
What is not sketched is where the towns are. Every pin is placed from its
real latitude and longitude, because somebody deciding whether we come to
them reads distance off this.
Two things that took a second attempt. The coastline was first smoothed
through the midpoint of every edge, which rounds an outline evenly and
turns a cape into an egg -- the tip at Kanyakumari is the one corner that
has to survive, so the corners are cut back individually now and the runs
between them stay straight. And the pin for Kanyakumari sat in the sea:
the town is on the tip, the rounding pulls the drawn edge inside the
corner, and the test that puts every pin through isPointInFill is what
said so rather than anybody's eye.
Five pins, not ten: Parvathipuram is inside Nagercoil, and the stations
and the bus stand are inside their towns. At this size they would be one
smudge of overlapping labels, and the list beside the map names all ten.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0128YzbhrfGdegUSc9RrARRf1 parent 521fbe3 commit f8f2cb0
70 files changed
Lines changed: 835 additions & 252 deletions
File tree
- .vite
- about
- assets
- bikes
- kanyakumari
- nagercoil
- blog
- documents-to-rent-a-self-drive-car
- driving-in-kanyakumari-district
- km-limits-and-deposits-explained
- one-day-kanyakumari-by-car
- self-drive-or-with-a-driver
- car-rental
- azhagiapandipuram
- boothapandi
- colachel
- eraniel
- kanyakumari
- kuzhithurai
- marthandam
- nagercoil
- padmanabhapuram
- suchindram
- thiruvattar
- thuckalay
- cars
- glanza-automatic
- grand-i10
- innova
- rumion
- swift
- wagonr
- contact
- monthly
- nagercoil
- my-app/src
- components
- art
- nri
- places
- services
- tariff
- tourist-vehicles
- kanyakumari
- wedding-cars
- kanyakumari
- nagercoil
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | | - | |
| 51 | + | |
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
55 | | - | |
| 55 | + | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | | - | |
| 66 | + | |
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | 70 | | |
71 | 71 | | |
72 | | - | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
76 | | - | |
| 76 | + | |
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| |||
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
87 | | - | |
| 87 | + | |
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
| 99 | + | |
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
110 | | - | |
| 110 | + | |
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
| |||
118 | 118 | | |
119 | 119 | | |
120 | 120 | | |
121 | | - | |
| 121 | + | |
122 | 122 | | |
123 | 123 | | |
124 | 124 | | |
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
| 132 | + | |
133 | 133 | | |
134 | 134 | | |
135 | 135 | | |
| |||
150 | 150 | | |
151 | 151 | | |
152 | 152 | | |
153 | | - | |
| 153 | + | |
154 | 154 | | |
155 | 155 | | |
156 | 156 | | |
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
| 164 | + | |
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
175 | | - | |
| 175 | + | |
176 | 176 | | |
177 | 177 | | |
178 | 178 | | |
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
187 | | - | |
| 187 | + | |
188 | 188 | | |
189 | 189 | | |
190 | 190 | | |
| |||
196 | 196 | | |
197 | 197 | | |
198 | 198 | | |
199 | | - | |
| 199 | + | |
200 | 200 | | |
201 | 201 | | |
202 | 202 | | |
| |||
207 | 207 | | |
208 | 208 | | |
209 | 209 | | |
210 | | - | |
| 210 | + | |
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
| |||
218 | 218 | | |
219 | 219 | | |
220 | 220 | | |
221 | | - | |
| 221 | + | |
222 | 222 | | |
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
226 | 226 | | |
227 | | - | |
| 227 | + | |
228 | 228 | | |
229 | 229 | | |
230 | 230 | | |
231 | | - | |
| 231 | + | |
232 | 232 | | |
233 | 233 | | |
234 | 234 | | |
| |||
240 | 240 | | |
241 | 241 | | |
242 | 242 | | |
243 | | - | |
| 243 | + | |
244 | 244 | | |
245 | 245 | | |
246 | 246 | | |
247 | 247 | | |
248 | 248 | | |
249 | | - | |
| 249 | + | |
250 | 250 | | |
251 | 251 | | |
252 | 252 | | |
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
| 94 | + | |
95 | 95 | | |
96 | | - | |
| 96 | + | |
97 | 97 | | |
98 | | - | |
| 98 | + | |
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| |||
0 commit comments