index-main/assets/js/script.js

34 lines
991 B
JavaScript
Raw Normal View History

2026-01-06 13:57:45 +01:00
import { headerToggle, headerScrollVisibility } from './header.js';
import { copyLink } from './share.js';
2026-01-25 19:40:55 +01:00
import { panelToggle, tocMobile } from './panel.js';
import { btnGroupMobile } from './btn-group-mobile.js';
2026-01-06 16:15:49 +01:00
import { bannerStickyDesktop } from './banner-sticky-desktop.js';
import { themeToggle } from './themeToggle.js';
2026-01-08 14:53:08 +01:00
import { initHeroSlider } from './hero-slider.js';
2026-01-08 16:09:58 +01:00
import { playVideo } from './hero-video.js';
2026-01-21 16:33:15 +01:00
import { initDropdowns } from './dropdown.js';
2026-01-29 20:57:17 +01:00
import { initSwipers } from './swipers.js';
2026-01-29 12:18:16 +01:00
import { report } from './report.js';
2026-01-06 13:57:45 +01:00
const responsiveMedium = 1080;
const responsiveSmall = 768;
2026-01-08 14:53:08 +01:00
window.onload = async function () {
2026-01-06 13:57:45 +01:00
console.log("SCRIPT LOADED");
headerToggle();
2026-01-25 19:40:55 +01:00
panelToggle(responsiveSmall);
2026-01-06 16:15:49 +01:00
themeToggle();
2026-01-25 19:40:55 +01:00
2026-01-29 12:18:16 +01:00
report(responsiveSmall);
2026-01-25 19:40:55 +01:00
tocMobile(responsiveSmall);
copyLink();
btnGroupMobile(responsiveSmall)
2026-01-06 16:15:49 +01:00
bannerStickyDesktop(responsiveSmall);
2026-01-08 14:53:08 +01:00
initHeroSlider();
2026-01-08 16:09:58 +01:00
playVideo();
2026-01-25 19:40:55 +01:00
initDropdowns(responsiveSmall);
2026-01-29 20:57:17 +01:00
// initSwipers();
2026-01-06 13:57:45 +01:00
}