summaryrefslogtreecommitdiff
path: root/assets/static/images
diff options
context:
space:
mode:
authorDennis Fink2026-07-23 00:18:21 +0200
committerDennis Fink2026-07-23 00:18:21 +0200
commit1fe1d13c600b7dfe421b3b99b833b7d5d1232724 (patch)
tree2e8636160cc1719c907be56f5ef8cbc7e0f10a53 /assets/static/images
parentca77de06be474dfd712402c327dc436864d233a3 (diff)
downloaddennisfink.me-1fe1d13c600b7dfe421b3b99b833b7d5d1232724.tar.gz
dennisfink.me-1fe1d13c600b7dfe421b3b99b833b7d5d1232724.zip
Add GPX trail maps to blog posts
This adds a trail flow block so posts can include attached GPX files as interactive maps with route display, elevation charts, activity summaries, and start/finish markers. The trail assets are loaded only when needed, keeping the shared templates clean while vendoring the Leaflet dependencies required for offline, self-hosted map rendering.
Diffstat (limited to 'assets/static/images')
-rw-r--r--assets/static/images/trail/parking.svg20
1 files changed, 20 insertions, 0 deletions
diff --git a/assets/static/images/trail/parking.svg b/assets/static/images/trail/parking.svg
new file mode 100644
index 0000000..0991710
--- /dev/null
+++ b/assets/static/images/trail/parking.svg
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools -->
+<svg height="800px" width="800px" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ viewBox="0 0 512 512" xml:space="preserve">
+<path style="fill:#FFFFFF;" d="M69.818,23.273c-25.67,0-46.545,20.876-46.545,46.545v372.364c0,25.67,20.876,46.545,46.545,46.545
+ h372.364c25.67,0,46.545-20.876,46.545-46.545V69.818c0-25.67-20.876-46.545-46.545-46.545H69.818z"/>
+<path style="fill:#00384E;" d="M442.182,512H69.818C31.313,512,0,480.687,0,442.182V69.818C0,31.313,31.313,0,69.818,0h372.364
+ C480.687,0,512,31.313,512,69.818v372.364C512,480.687,480.687,512,442.182,512z M69.818,23.273
+ c-25.67,0-46.545,20.876-46.545,46.545v372.364c0,25.67,20.876,46.545,46.545,46.545h372.364c25.67,0,46.545-20.876,46.545-46.545
+ V69.818c0-25.67-20.876-46.545-46.545-46.545H69.818z"/>
+<g>
+ <path style="fill:#72C6EF;" d="M279.273,186.182h-58.182V256h58.182c19.281,0,34.909-15.628,34.909-34.909
+ S298.554,186.182,279.273,186.182z"/>
+ <path style="fill:#72C6EF;" d="M442.182,46.545H69.818c-12.858,0-23.273,10.415-23.273,23.273v372.364
+ c0,12.858,10.415,23.273,23.273,23.273h372.364c12.858,0,23.273-10.415,23.273-23.273V69.818
+ C465.455,56.96,455.04,46.545,442.182,46.545z M279.273,302.545h-58.182v69.818h-46.545V162.909
+ c0-12.858,10.415-23.273,23.273-23.273h23.273h54.761c44.602,0,83.491,34.362,84.829,78.953
+ C362.077,264.716,325.097,302.545,279.273,302.545z"/>
+</g>
+</svg>