Initial commit

This commit is contained in:
isUnknown 2026-02-12 15:22:46 +01:00
commit 65e0da7e11
1397 changed files with 596542 additions and 0 deletions

65
site/snippets/footer.php Normal file
View file

@ -0,0 +1,65 @@
</div>
</div>
</div>
</div>
<div id="about-panel">
<div class="about-close uppercase link-hover black" event-target="about-panel"><?= t('close') ?></div>
<div data-scroll="y" data-scrollmobile="y">
<div class="inner-scroll"><?php snippet('about') ?></div>
</div>
</div>
<div id="artists-preview">
<?php foreach ($artists as $key => $artist): ?>
<?php if ($artist->hero()->isNotEmpty()): ?>
<div class="artist-preview" data-id="<?= $artist->uid() ?>"><?php snippet('responsive-image', ['image' => $artist->hero()->toFile(), 'preload' => true]) ?></div>
<?php elseif ($artist->featured()->isNotEmpty()): ?>
<div class="artist-preview" data-id="<?= $artist->uid() ?>"><?php snippet('responsive-image', ['image' => $artist->featured()->toFile(), 'preload' => true]) ?></div>
<?php endif ?>
<?php endforeach ?>
</div>
<div id="outdated">
<div class="inner">
<p class="browserupgrade">You are using an <strong>outdated</strong> browser.
<br>Please <a href="http://outdatedbrowser.com" target="_blank">upgrade your browser</a> to improve your experience.</p>
</div>
</div>
<?php if($site->googleanalytics()->isNotEmpty()): ?>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-115150448-2"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', '<?= $site->googleanalytics() ?>');
</script>
<?php endif ?>
<!--========== VIDEO RESPONSIVE PATCH ==========-->
<script>
document.querySelectorAll('.video-player').forEach(video => {
const source = document.createElement('source')
source.setAttribute('type', 'video/mp4')
if (window.innerWidth > 2500 && video.dataset.monitor.length > 0) {
source.setAttribute('src', video.dataset.monitor)
} else if (window.innerWidth < 1000 && video.dataset.mobile.length > 0) {
source.setAttribute('src', video.dataset.mobile)
} else {
source.setAttribute('src', video.dataset.laptop)
}
video.appendChild(source)
});
</script>
<?= js('assets/js/build/app.min.js'); ?>
<?php snippet('front-comments') ?>
</body>
</html>