Skip to content

Commit 179a2a3

Browse files
committed
post(leaflet): add a new post about dataviz
1 parent 770c701 commit 179a2a3

31 files changed

+172521
-33
lines changed

_includes/head.html

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -120,4 +120,17 @@
120120
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
121121
})();
122122
</script>
123+
{% if page.leaflet %}
124+
<link rel="stylesheet" href="https://unpkg.com/[email protected]/css/tachyons.min.css">
125+
<link rel="stylesheet" href="https://unpkg.com/[email protected]/dist/leaflet.css"
126+
integrity="sha256-p4NxAoJBhIIN+hmNHrzRCf9tD/miZyoHS5obTRR9BMY="
127+
crossorigin="">
128+
<script src="https://unpkg.com/[email protected]/build/heatmap.js"></script>
129+
<script src="https://unpkg.com/[email protected]/dist/leaflet.js"
130+
integrity="sha256-20nQCchB9co0qIjJZRGuk2/Z9VM+kNiyxNV1lvTlZBo="
131+
crossorigin=""></script>
132+
<script src="https://unpkg.com/[email protected]/leaflet-heatmap.js"></script>
133+
<script src="https://code.jquery.com/jquery-3.7.1.min.js"></script>
134+
<script src="/assets/js/dataviz-leaflet-engagement.min.js"></script>
135+
{% endif %}
123136
</head>

_layouts/main.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,14 @@
2424
</div>
2525
<div class="language-switcher">
2626
{% if site.active_lang == "fr" %}
27-
<input type="radio" id="toggle-french" name="toggle" value="fr" checked/>
27+
<input type="radio" id="toggle-french" name="toggle" value="fr" checked>
2828
<label for="toggle-french" aria-label="{{ site.data.i18n.aria-francais-selected }}">Français</label>
29-
<input type="radio" id="toggle-english" name="toggle" value="en" onclick="window.location.assign( '{{site.baseurl}}/en{{page.url}}' );" />
29+
<input type="radio" id="toggle-english" name="toggle" value="en" onclick="window.location.assign( '{{site.baseurl}}/en{{page.url}}' );">
3030
<label for="toggle-english" aria-label="{{ site.data.i18n.aria-english }}">English</label>
3131
{% else %}
32-
<input type="radio" id="toggle-french" name="toggle" value="fr" onclick="window.location.assign( '{{site.baseurl}}{{page.url}}' );"/>
32+
<input type="radio" id="toggle-french" name="toggle" value="fr" onclick="window.location.assign( '{{site.baseurl}}{{page.url}}' );">
3333
<label for="toggle-french" aria-label="{{ site.data.i18n.aria-francais }}">Français</label>
34-
<input type="radio" id="toggle-english" name="toggle" value="en" checked />
34+
<input type="radio" id="toggle-english" name="toggle" value="en" checked>
3535
<label for="toggle-english" aria-label="{{ site.data.i18n.aria-english-selected }}">English</label>
3636
{% endif %}
3737
</div>

_posts/2024-02-20-visualize-visitors-engagement-leaflet.markdown

Lines changed: 429 additions & 0 deletions
Large diffs are not rendered by default.

_posts/en/2024-02-20-visualize-visitors-engagement-leaflet.markdown

Lines changed: 410 additions & 0 deletions
Large diffs are not rendered by default.

_sass/_media.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -253,4 +253,8 @@
253253
}
254254
}
255255

256+
.leaflet-control-zoom {
257+
display: none;
258+
}
259+
256260
}

assets/css/main.scss

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,18 @@ img + em {
110110
font-size: 14px;
111111
}
112112

113+
#map img {
114+
border-radius: 0px;
115+
}
116+
117+
#map {
118+
width: 100%;
119+
height: 600px;
120+
}
121+
122+
123+
124+
113125
// Blockquote
114126
blockquote {
115127
border-left: 5px solid #000;
-2.3 KB
Loading
1.18 MB
Loading
1020 KB
Loading
1.32 MB
Loading

0 commit comments

Comments
 (0)