Files
homepage/static/cantons/fr.svg
T
Alexander cfdd58fb18 feat(hikes): inline cantonal Wappen next to region label
26 public-domain coats of arms fetched once from Wikimedia Commons
via scripts/download-cantons.ts and committed under static/cantons/.
$lib/data/cantons.ts maps Swisstopo's free-form name (German default,
French/Italian alternates for Romandie / Ticino) to the ISO code +
emblem URL.

Card shows an 18×22 emblem, detail page a 24×30 one — both with a
drop-shadow so they read against the dark hero gradient. Unknown
canton names fall back to plain text without the emblem.

The downloaded SVGs are written verbatim — earlier draft prepended a
provenance HTML comment but that breaks the leading `<?xml … ?>` and
browsers refuse to render the image. Provenance lives in the script's
CANTONS table instead.
2026-05-19 08:44:30 +02:00

5 lines
215 B
XML

<?xml version="1.0"?>
<svg xmlns="http://www.w3.org/2000/svg" height="765" width="605">
<path d="m1.5,1.5v458a301,301 0 0,0 602,0V1.5z" fill="#FFF" stroke="#000" stroke-width="3"/>
<path d="m2,2v363h601V2"/>
</svg>