import './styles/app.scss';
import { SmoothScroll } from './animations/scrollEffects/SmoothScroll';
import { BurgerMenu } from '@core/components/BurgerMenu';
import { Header } from '@core/components/Header';
import { ThemeToggle } from '@core/components/ThemeToggle';
import { AudioToggle } from '@core/components/AudioToggle';

document.addEventListener('DOMContentLoaded', () => {
    const smoothScroll = new SmoothScroll();
    smoothScroll.initialize();

    // Initialize header
    new Header();

    // Initialize burger menu
    new BurgerMenu();

    // Initialize theme toggle (light/dark)
    new ThemeToggle();

    new AudioToggle();
});
