Skip to content

Commit 55c02fd

Browse files
committed
Small changes
1 parent 9d3010f commit 55c02fd

1 file changed

Lines changed: 18 additions & 17 deletions

File tree

index.html

Lines changed: 18 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@
44
<!DOCTYPE html>
55
<html>
66
<head>
7-
<title>Boulder Group Rides</title>
7+
<meta name="description" content="Find every group ride in Boulder County on one interactive map, updated twice daily from Strava.">
8+
<title>Boulder Group Rides – All clubs, one map</title>
89
<meta charset="utf-8" />
910
<meta name="viewport" content="width=device-width, initial-scale=1.0">
1011

@@ -324,6 +325,15 @@ <h1>Boulder Group Rides</h1>
324325
<p>
325326
Every group ride you're looking for, all in one place! This site pulls upcoming rides from the most active cycling clubs in Boulder County and displays them on an interactive map.
326327
</p>
328+
<p style="font-size: 0.9em; color: #888;">
329+
This project is free and runs 24/7 on a personal server. If it's gotten you out on a ride, you can support it:
330+
<br>
331+
<a href="https://buymeacoffee.com/rbergua" target="_blank" rel="noopener">
332+
<img src="https://img.shields.io/badge/Buy%20Me%20a%20Coffee-FFDD00?logo=buy-me-a-coffee&logoColor=black" alt="Buy Me a Coffee" style="margin-top: 6px;">
333+
</a>
334+
<br>
335+
Every bit helps keep it alive!
336+
</p>
327337

328338
<hr>
329339

@@ -333,7 +343,7 @@ <h2>Why this exists</h2>
333343
</p>
334344

335345
<p>
336-
A backend process pulls the latest events from the Strava API twice a day (12 PM &amp; 1 AM) and filters them down to rides that begin near Boulder. The data is always fresh and requires zero effort from the clubs themselves.
346+
A backend process pulls the latest events from the Strava API twice a day (12 PM &amp; 1 AM) and filters them down to rides that begin near Boulder. The data is always updated and requires zero effort from the clubs themselves.
337347
</p>
338348

339349
<hr>
@@ -379,17 +389,16 @@ <h2>Clubs on the map</h2>
379389

380390
<h2>How to use it</h2>
381391
<p>
382-
The calendar at the top shows the next 7 days. Days with rides are highlighted in gray. The first day with rides is selected automatically when the page loads. Tap or click any other day to load its routes on the map.
392+
<strong>Pick a day</strong> on the calendar. Highlighted days have rides, and the first available one loads automatically.
383393
</p>
384-
<p><strong>Units:</strong> default is imperial (miles, feet). Tap the "Metric" button to switch to km and meters. Tap again to toggle back.</p>
385394
<p>
386-
Routes are drawn as <strong>solid lines on paved surfaces</strong> and <strong>dashed lines on unpaved (e.g., gravel) surfaces</strong>. A pin marks the start of each ride.
395+
<strong>Hover or tap a route</strong> to see its details. Click to open the Strava event.
387396
</p>
388397
<p>
389-
<strong>On desktop:</strong> hover over a route or its start pin to highlight it, dim all others to gray, and see the ride details. Click to open the Strava event in a new tab.
398+
<strong>Solid lines</strong> are paved, <strong>dashed lines</strong> are unpaved (e.g., gravel). Each route has a pin that marks its start.
390399
</p>
391400
<p>
392-
<strong>On mobile:</strong> tap a route or its start pin to highlight it, dim all others to gray, and open a panel at the bottom with the ride details and a "View on Strava" button. Swipe the panel down or tap anywhere on the map to dismiss it and restore all routes.
401+
Use the <strong>Metric</strong> button to display the ride statistics in km and meters.
393402
</p>
394403

395404
<hr>
@@ -416,14 +425,6 @@ <h2>Contact &amp; support</h2>
416425
<p>
417426
Questions, bugs, or club suggestions? <a href="https://github.com/RBergua/boulderrides/issues" target="_blank" rel="noopener noreferrer">Open an issue on GitHub</a>.
418427
</p>
419-
<p>
420-
This project is free and runs on a personal server 24/7. If it has made your life easier or helped you get out on a ride, you can support it with a small $3 contribution (aka "Buy Me a Coffee"). Every bit helps keep it alive!
421-
</p>
422-
<p>
423-
<a href="https://buymeacoffee.com/rbergua" target="_blank" rel="noopener noreferrer">
424-
<img src="https://img.shields.io/badge/Buy%20Me%20a%20Coffee-FFDD00?logo=buy-me-a-coffee&logoColor=black" alt="Buy Me a Coffee">
425-
</a>
426-
</p>
427428

428429
<hr style="border-top: 2px solid #eee;">
429430

@@ -617,8 +618,8 @@ <h2>Contact &amp; support</h2>
617618
if (ride.distance != null || ride.elevation_gain != null) {
618619
const sb = document.createElement("span");
619620
sb.className = "sheet-badge";
620-
const distPart = ride.distance != null ? `Distance ${formatDistance(ride.distance)}` : ''; // Magnitude and units
621-
const elevPart = ride.elevation_gain != null ? `Elev Gain ${formatElevation(ride.elevation_gain)}` : ''; // Magnitude and units
621+
const distPart = ride.distance != null ? `Distance: ${formatDistance(ride.distance)}` : ''; // Magnitude and units
622+
const elevPart = ride.elevation_gain != null ? `Elev Gain: ${formatElevation(ride.elevation_gain)}` : ''; // Magnitude and units
622623
sb.textContent = [distPart, elevPart].filter(Boolean).join(' | ');
623624
sheetMeta.appendChild(sb);
624625
}

0 commit comments

Comments
 (0)