my friend wrote this, you can send her some coffee if it is useful
<script>
document.addEventListener("DOMContentLoaded", function() {
const mobileNav = document.querySelector('.header-display-mobile div.header-nav');
const rootFolderContent = document.querySelector('[data-folder="root"] .header-menu-nav-folder-content');
if (mobileNav && rootFolderContent) {
const cloneNav = mobileNav.cloneNode(true);
rootFolderContent.appendChild(cloneNav);
}
document.querySelectorAll('[data-folder="root"] button.header-nav-folder-title').forEach(btn => {
btn.removeAttribute('data-href');
});
document.querySelectorAll('.header-nav-folder-title').forEach(title => {
title.addEventListener('click', function(e) {
e.preventDefault();
const content = this.nextElementSibling;
const isCurrentlyOpen = content.classList.contains('show-menu');
document.querySelectorAll('.header-nav-folder-content').forEach(c => {
c.classList.remove('show-menu');
});
document.querySelectorAll('.header-nav-folder-title').forEach(t => {
t.setAttribute('aria-expanded', 'false');
});
if (!isCurrentlyOpen) {
content.classList.add('show-menu');
this.setAttribute('aria-expanded', 'true');
}
});
});
});
document.addEventListener("DOMContentLoaded", function() {
const sectionToClone = document.querySelector('section[data-section-id="66fffa6c1139002b11b89edd"]');
const targetInsert = document.querySelector('[data-folder="/accompagnements"] div.header-menu-controls');
if (sectionToClone && targetInsert) {
const cloneSection = sectionToClone.cloneNode(true);
targetInsert.insertAdjacentElement('afterend', cloneSection);
}
});
</script>