commit 76328e62355fa709749e70aa2240193fc0879a3a
parent 178b2ce6ad57a6355e4aabcab139487e736d59a4
Author: Sergej Orlov <wladimirych@gmail.com>
Date: Sat, 14 Feb 2026 22:59:36 +0100
westra passes: show note that pass grade and slope type are for winter
Diffstat:
2 files changed, 12 insertions(+), 2 deletions(-)
diff --git a/src/lib/leaflet.layer.westraPasses/westraPasses.css b/src/lib/leaflet.layer.westraPasses/westraPasses.css
@@ -141,6 +141,9 @@
cursor: pointer;
}
+.pass-details .winter{
+ color: hsl(200, 100%, 45%);
+}
.westra-passes-description-comment {
diff --git a/src/lib/leaflet.layer.westraPasses/westraPassesMarkers.js b/src/lib/leaflet.layer.westraPasses/westraPassesMarkers.js
@@ -195,6 +195,13 @@ const WestraPassesMarkers = L.Layer.CanvasMarkers.extend({
return `<a href="${regionUrlBase}/${id}">${name}</a>`;
}).join(' / ');
+ let gradeTitle = 'Категория';
+ let slopesTitle = 'Характеристика склонов';
+ if (properties.grade_season === 'winter') {
+ gradeTitle += ' <span class="winter">зимой</span>';
+ slopesTitle += ' <span class="winter">зимой</span>';
+ }
+
let description = `
<table class="pass-details">
<tr>
@@ -203,7 +210,7 @@ const WestraPassesMarkers = L.Layer.CanvasMarkers.extend({
</tr>
${altnames}
<tr>
- <td>Категория</td>
+ <td>${gradeTitle}</td>
<td>${properties.grade ? escapeHtml(properties.grade) : "неизвестная"}</td>
</tr>
<tr>
@@ -212,7 +219,7 @@ const WestraPassesMarkers = L.Layer.CanvasMarkers.extend({
</tr>
${connects}
<tr>
- <td>Характеристика склонов</td>
+ <td>${slopesTitle}</td>
<td>${properties.slopes ? escapeHtml(properties.slopes) : "неизвестная"}</td>
</tr>
<tr>