Skip to content
This repository was archived by the owner on May 2, 2021. It is now read-only.

Commit 5f4625c

Browse files
committed
remove jquery
1 parent 19d1dce commit 5f4625c

File tree

3 files changed

+17
-4
lines changed

3 files changed

+17
-4
lines changed

src/_includes/footer.njk

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,4 +66,19 @@
6666
</div>
6767
</div>
6868
</div>
69-
</footer>
69+
</footer>
70+
<script type="module">
71+
const toggler = document.querySelector('.navbar-toggle');
72+
if (toggler) {
73+
const target = document.querySelector(toggler.dataset.target)
74+
toggler.addEventListener('click', (e) => {
75+
e.preventDefault();
76+
const opened = !toggler.classList.contains('collapsed')
77+
toggler.classList[opened ? 'add' : 'remove']('collapsed')
78+
toggler.setAttribute('aria-expanded', String(!opened))
79+
target.classList[opened ? 'remove' : 'add']('in')
80+
if (opened) {
81+
}
82+
})
83+
}
84+
</script>

src/_includes/head.njk

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,6 @@
9696
<noscript><link rel="stylesheet" href="/css/{{stylesheet}}"></noscript>
9797
{% endfor %}
9898
<!-- Js -->
99-
<script defer src="/js/vendor/jquery-1.10.2.min.js"></script>
100-
<script defer src="/js/bootstrap.min.js"></script>
10199
{%- if isHome %}
102100
<script defer src="https://identity.netlify.com/v1/netlify-identity-widget.js"></script>
103101
{%- endif %}

src/_includes/header.njk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<div class="container-fluid">
99
<!-- Brand and toggle get grouped for better mobile display -->
1010
<div class="navbar-header">
11-
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#fevr-menu">
11+
<button type="button" class="navbar-toggle collapsed" aria-expanded="false" data-toggle="collapse" data-target="#fevr-menu">
1212
<span class="sr-only">Mostra / Nascondi la navigazione</span>
1313
<span aria-hidden="true" class="icon-bar"></span>
1414
<span aria-hidden="true" class="icon-bar"></span>

0 commit comments

Comments
 (0)