24 lines
738 B
JavaScript
24 lines
738 B
JavaScript
import { initFilter } from './filter.js';
|
|
import { initFluid } from './fluid.js';
|
|
import { initLightbox } from './lightbox.js';
|
|
import { initNav } from './nav.js';
|
|
import { initPointerEffects } from './pointer.js';
|
|
import { initReveal, initTimeline } from './reveal.js';
|
|
import { initCoverTransitions } from './transitions.js';
|
|
import { initVideos } from './video.js';
|
|
|
|
initNav();
|
|
initReveal();
|
|
initTimeline();
|
|
initPointerEffects();
|
|
initCoverTransitions();
|
|
initVideos();
|
|
|
|
const canvas = document.querySelector('[data-fluid]');
|
|
if (canvas) initFluid(canvas);
|
|
|
|
const filter = document.querySelector('[data-filter]');
|
|
if (filter) initFilter(filter);
|
|
|
|
for (const gallery of document.querySelectorAll('[data-gallery]')) initLightbox(gallery);
|