feat: translate the site in french
This commit is contained in:
parent
3e98ac15b6
commit
b47b193b20
81 changed files with 1327 additions and 251 deletions
22
assets/static/js/bcarlin.js
Normal file
22
assets/static/js/bcarlin.js
Normal file
|
@ -0,0 +1,22 @@
|
|||
'use strict';
|
||||
|
||||
// Listens for clicks on the mobile menu toggle and the main menu close toggle.
|
||||
window.addEventListener('click', function(e) {
|
||||
const menu = document.getElementById('menu'),
|
||||
menuToggle = document.getElementById('menu-toggle'),
|
||||
body = document.body;
|
||||
|
||||
if (e.target.matches('#menu-toggle, #menu-toggle i')) {
|
||||
menu.classList.toggle('active');
|
||||
menu.ariaHidden = false;
|
||||
menuToggle.ariaExpanded = true;
|
||||
body.style.overflow = 'hidden';
|
||||
}
|
||||
|
||||
if (e.target.matches('#menu-close, #menu-close i')) {
|
||||
menu.classList.remove('active');
|
||||
menu.ariaHidden = true;
|
||||
menuToggle.ariaExpanded = false;
|
||||
body.style.overflow = 'auto';
|
||||
}
|
||||
});
|
Loading…
Add table
Add a link
Reference in a new issue