add blur parameter to homepage background setup

This commit is contained in:
Nuno Coração
2022-11-06 19:05:01 +00:00
parent 5f52400e1e
commit c3ee4b41be
5 changed files with 84 additions and 72 deletions

View File

@@ -17,7 +17,7 @@
window.addEventListener('scroll', function (e) {
var scroll = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
var background_blur = document.getElementById('background-blur');
background_blur.style.opacity = (scroll / 150.0)
background_blur.style.opacity = (scroll / 300)
});
</script>
{{ end }}

View File

@@ -55,4 +55,14 @@
</article>
<section>
{{ partial "recent-articles.html" . }}
</section>
</section>
{{ if .Site.Params.homepage.layout_background_blur | default false }}
<div id="background-blur" class="fixed opacity-0 inset-x-0 top-0 h-full single_hero_background nozoom backdrop-blur-2xl"></div>
<script>
window.addEventListener('scroll', function (e) {
var scroll = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
var background_blur = document.getElementById('background-blur');
background_blur.style.opacity = (scroll / 300)
});
</script>
{{ end }}