46 lines
1.6 KiB
HTML
46 lines
1.6 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="{{ .Site.LanguageCode | default "en" }}">
|
|
{{- partial "head.html" . -}}
|
|
<body>
|
|
{{- partial "header.html" . -}}
|
|
|
|
<div class="container">
|
|
{{- block "main" . }}{{- end }}
|
|
</div>
|
|
|
|
{{- partial "news-ticker.html" . -}}
|
|
{{- partial "footer.html" . -}}
|
|
</body>
|
|
<script>
|
|
function toggleDescription(id) {
|
|
document.querySelector(id).classList.toggle("collapsed");
|
|
}
|
|
|
|
function loadPlayer(id, embed_path) {
|
|
media = document.querySelector('#media-'+ id)
|
|
|
|
var iframe = document.createElement('iframe');
|
|
iframe.src = embed_path + '?autoplay=1&title=0';
|
|
iframe.width = 560;
|
|
iframe.height = 315;
|
|
iframe.frameBorder = 0;
|
|
iframe.sandbox = "allow-same-origin allow-scripts allow-popups" ;
|
|
media.appendChild(iframe);
|
|
document.querySelector('#thumb-'+ id).remove();
|
|
}
|
|
|
|
// remove black box around "previous" page nav link (couldn't handle this with CSS nth-child)
|
|
document.querySelector('[aria-label="Previous"]').parentElement.classList.add('previous-page-link')
|
|
|
|
// for toggling submenus in mobile navigation drawer
|
|
let submenuLinks = document.querySelectorAll('.drawer .has-submenu');
|
|
[...submenuLinks].forEach(submenuLink => {
|
|
submenuLink.addEventListener('click', function() {
|
|
submenuLink.querySelector('.submenu').classList.toggle('opened')
|
|
})
|
|
})
|
|
</script>
|
|
|
|
</html>
|
|
|