Skip to content

Commit 1f2990b

Browse files
committed
chore: rename issue template
1 parent 1d91447 commit 1f2990b

6 files changed

Lines changed: 240 additions & 157 deletions

File tree

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
name: 📍 Request a spot
1+
name: 📍 Add a spot
22
description: Suggest a mountain biking spot or trail to add to the map
33
title: "Add spot: "
44
labels:
5-
- spot request
5+
- add spot
66
body:
77
- type: markdown
88
attributes:
@@ -13,7 +13,7 @@ body:
1313
id: name
1414
attributes:
1515
label: Trail or spot name
16-
placeholder: "Example: Bike Park Example Mountain"
16+
placeholder: "Verbier - 4 Vallées"
1717
validations:
1818
required: true
1919

index.html

Lines changed: 137 additions & 115 deletions
Original file line numberDiff line numberDiff line change
@@ -483,124 +483,133 @@ <h2>About this map</h2>
483483
rarely a KML or GPX to drop into your GPS app.
484484
</p>
485485
<p>
486-
This map is that missing file. Every spot lives in a single KML you can download and load
487-
into
488-
<a href="https://www.comaps.app/">CoMaps</a>,
489-
<a href="https://organicmaps.app/">Organic Maps</a> or OsmAnd; this site is just a
490-
convenient way to browse and filter it without installing anything.
486+
This map is that missing file. <b>Every spot lives in a single KML file</b> you can download
487+
and load into <a href="https://www.comaps.app/" target="_blank" rel="noopener">CoMaps</a>,
488+
<a href="https://organicmaps.app/" target="_blank" rel="noopener">Organic Maps</a> or
489+
OsmAnd; this site is just a convenient way to browse and filter it without installing
490+
anything.
491491
</p>
492492
<p>
493493
The website also provides live weather forecasts and marks spots expected to be wet, using
494494
rain on the selected day and the preceding days to help you judge current and upcoming trail
495495
conditions.
496496
</p>
497-
<h3>Natural trail grading: T and E</h3>
498-
<p>
499-
Ratings such as <b>T5 / E2</b> combine two independent VTTour scales. <b>T</b> describes how
500-
technically difficult the riding is; <b>E</b> describes how serious the consequences of a
501-
fall are. T5 / E2 therefore means extremely difficult riding on a narrow trail with some
502-
obstacles, but without the severe cliff exposure of E3 or E4. Ratings assume dry conditions
503-
and remain subjective.
504-
</p>
505-
<table class="grade-table">
506-
<caption>
507-
Technical difficulty
508-
</caption>
509-
<tbody>
510-
<tr>
511-
<th>T1</th>
512-
<td>
513-
Wide, smooth trail; gentle slope below roughly 20%; broad turns and no obstacles.
514-
</td>
515-
</tr>
516-
<tr>
517-
<th>T2</th>
518-
<td>
519-
Wide trail; moderate 20-30% slope; fine loose stones, small obstacles and easy
520-
switchbacks.
521-
</td>
522-
</tr>
523-
<tr>
524-
<th>T3</th>
525-
<td>
526-
Narrow and often steeper than 30%; roots, steps below 30 cm, medium scree and a few
527-
difficult switchbacks.
528-
</td>
529-
</tr>
530-
<tr>
531-
<th>T4</th>
532-
<td>
533-
Narrow, steep and strongly off-camber; steps above 30 cm, large loose rock and
534-
repeated difficult or occasional trials-style turns.
535-
</td>
536-
</tr>
537-
<tr>
538-
<th>T5</th>
539-
<td>
540-
Extreme gradients with numerous trials-style passages requiring advanced balance,
541-
wheel placement and low-speed control.
542-
</td>
543-
</tr>
544-
</tbody>
545-
</table>
546-
<table class="grade-table">
547-
<caption>
548-
Exposure and fall consequences
549-
</caption>
550-
<tbody>
551-
<tr>
552-
<th>E1</th>
553-
<td>Low exposure: wide trail with no major hazards beside or below it.</td>
554-
</tr>
555-
<tr>
556-
<th>E2</th>
557-
<td>Medium exposure: narrow trail with some obstacles that can worsen a fall.</td>
558-
</tr>
559-
<tr>
560-
<th>E3</th>
561-
<td>
562-
High exposure: very narrow trail with many obstacles, steep slopes or small rock drops
563-
beside it.
564-
</td>
565-
</tr>
566-
<tr>
567-
<th>E4</th>
568-
<td>
569-
Very high exposure: substantial cliffs or rock drops beside the trail; a fall can have
570-
critical consequences.
571-
</td>
572-
</tr>
573-
</tbody>
574-
</table>
575-
<p>
576-
Scale definitions adapted from
577-
<a href="https://vttour.fr/forums/125536">VTTour's grading reference</a>.
578-
</p>
579-
<h3>Where the data comes from</h3>
580-
<ul>
581-
<li>
582-
<b>Trail geometry</b> from
583-
<a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a>
584-
MTB route relations, pulled via
585-
<a href="https://overpass-turbo.eu/">Overpass</a> and simplified. Indicative only: follow
586-
the signs on the ground, not the trace.
587-
</li>
588-
<li>
589-
<b>Lift prices, opening dates, daily hours and travel times</b> compiled from the
590-
operators' own sites and <a href="https://www.magicpass.ch/">Magic Pass</a>, in July 2026.
591-
Where published daily hours could not be confirmed, the pin shows a typical regional
592-
estimate and says so explicitly.
593-
</li>
594-
<li>
595-
<b>Trail descriptions</b> written by an LLM, from riding and from operator trail maps.
596-
</li>
597-
<li><b>Base map tiles</b> from OpenStreetMap, OpenTopoMap (CC BY-SA) and CyclOSM.</li>
598-
<li>
599-
<b>Weather forecasts</b> from <a href="https://open-meteo.com/">Open-Meteo</a>. A blue
600-
rain badge means at least 1 mm of precipitation or a 50% probability is forecast, or at
601-
least 5 mm fell the previous day.
602-
</li>
603-
</ul>
497+
<details class="about-details">
498+
<summary><h3>Where the data comes from</h3></summary>
499+
<ul>
500+
<li>
501+
<b>Trail geometry</b> from
502+
<a href="https://www.openstreetmap.org/copyright" target="_blank" rel="noopener"
503+
>OpenStreetMap</a
504+
>
505+
MTB route relations, pulled via
506+
<a href="https://overpass-turbo.eu/" target="_blank" rel="noopener">Overpass</a> and
507+
simplified. Indicative only: follow the signs on the ground, not the trace.
508+
</li>
509+
<li>
510+
<b>Lift prices, opening dates, daily hours and travel times</b> compiled from the
511+
operators' own sites and
512+
<a href="https://www.magicpass.ch/" target="_blank" rel="noopener">Magic Pass</a>, in
513+
July 2026. Where published daily hours could not be confirmed, the pin shows a typical
514+
regional estimate and says so explicitly.
515+
</li>
516+
<li>
517+
<b>Trail descriptions</b> written by humans often assisted by an LLM, from riding and
518+
from operator trail maps.
519+
</li>
520+
<li><b>Base map tiles</b> from OpenStreetMap, OpenTopoMap (CC BY-SA) and CyclOSM.</li>
521+
<li>
522+
<b>Weather forecasts</b> from
523+
<a href="https://open-meteo.com/" target="_blank" rel="noopener">Open-Meteo</a>. A blue
524+
rain badge means at least 1 mm of precipitation or a 50% probability is forecast, or at
525+
least 5 mm fell the previous day.
526+
</li>
527+
</ul>
528+
</details>
529+
<details class="about-details">
530+
<summary><h3>Natural trail grading: T and E</h3></summary>
531+
<p>
532+
Ratings such as <b>T5 / E2</b> combine two independent VTTour scales. <b>T</b> describes
533+
how technically difficult the riding is; <b>E</b> describes how serious the consequences
534+
of a fall are. T5 / E2 therefore means extremely difficult riding on a narrow trail with
535+
some obstacles, but without the severe cliff exposure of E3 or E4. Ratings assume dry
536+
conditions and remain subjective.
537+
</p>
538+
<table class="grade-table">
539+
<caption>
540+
Technical difficulty
541+
</caption>
542+
<tbody>
543+
<tr>
544+
<th>T1</th>
545+
<td>
546+
Wide, smooth trail; gentle slope below roughly 20%; broad turns and no obstacles.
547+
</td>
548+
</tr>
549+
<tr>
550+
<th>T2</th>
551+
<td>
552+
Wide trail; moderate 20-30% slope; fine loose stones, small obstacles and easy
553+
switchbacks.
554+
</td>
555+
</tr>
556+
<tr>
557+
<th>T3</th>
558+
<td>
559+
Narrow and often steeper than 30%; roots, steps below 30 cm, medium scree and a few
560+
difficult switchbacks.
561+
</td>
562+
</tr>
563+
<tr>
564+
<th>T4</th>
565+
<td>
566+
Narrow, steep and strongly off-camber; steps above 30 cm, large loose rock and
567+
repeated difficult or occasional trials-style turns.
568+
</td>
569+
</tr>
570+
<tr>
571+
<th>T5</th>
572+
<td>
573+
Extreme gradients with numerous trials-style passages requiring advanced balance,
574+
wheel placement and low-speed control.
575+
</td>
576+
</tr>
577+
</tbody>
578+
</table>
579+
<table class="grade-table">
580+
<caption>
581+
Exposure and fall consequences
582+
</caption>
583+
<tbody>
584+
<tr>
585+
<th>E1</th>
586+
<td>Low exposure: wide trail with no major hazards beside or below it.</td>
587+
</tr>
588+
<tr>
589+
<th>E2</th>
590+
<td>Medium exposure: narrow trail with some obstacles that can worsen a fall.</td>
591+
</tr>
592+
<tr>
593+
<th>E3</th>
594+
<td>
595+
High exposure: very narrow trail with many obstacles, steep slopes or small rock
596+
drops beside it.
597+
</td>
598+
</tr>
599+
<tr>
600+
<th>E4</th>
601+
<td>
602+
Very high exposure: substantial cliffs or rock drops beside the trail; a fall can
603+
have critical consequences.
604+
</td>
605+
</tr>
606+
</tbody>
607+
</table>
608+
<p>
609+
Scale definitions adapted from
610+
<a href="https://vttour.fr/forums/125536">VTTour's grading reference</a>.
611+
</p>
612+
</details>
604613
<h3>Licence</h3>
605614
<p>
606615
Map data under
@@ -615,9 +624,22 @@ <h3>Contributing</h3>
615624
<code>vp i &amp;&amp; vp dev</code>, and send a pull request. The README has a template and
616625
the tag reference.
617626
</p>
618-
<p>
619-
<a href="https://github.com/vemonet/alpine-mtb-map">github.com/vemonet/alpine-mtb-map</a>
620-
</p>
627+
<div class="about-buttons">
628+
<a
629+
href="https://github.com/vemonet/alpine-mtb-map/issues/new?template=add-spot.yml"
630+
class="popup-btn source-btn"
631+
target="_blank"
632+
rel="noopener"
633+
>Add spot</a
634+
>
635+
<a
636+
href="https://github.com/vemonet/alpine-mtb-map"
637+
class="popup-btn request-btn"
638+
target="_blank"
639+
rel="noopener"
640+
>Source</a
641+
>
642+
</div>
621643
<form method="dialog"><button>Close</button></form>
622644
</dialog>
623645
<script type="module" src="/src/main.js"></script>

0 commit comments

Comments
 (0)