php dateien in php verzeichnis verschoben. message construct in eigene datei message.php verschoben.

This commit is contained in:
Andreas Hnida 2024-02-22 06:51:56 +00:00
commit 94e182a96e
11 changed files with 174 additions and 107 deletions

View file

@ -1,5 +1,12 @@
{{ define "main" }}
{{/* Lade JS nur wenn wir es brauchen */}}
<div class="content">
{{ .Content }}
{{ .Content }}
</div>
{{ if eq .Section "bestellung" }}
{{ $js := resources.Get "js/bestellformular.js" | minify }}
<script src="{{ $js.RelPermalink }}"></script>
{{ end }}
{{ end }}

View file

@ -1,43 +1,13 @@
{{/* TODO ADD S M L Modes */}}
{{/* TODO FIX HEIGHT ISSUE */}}
{{/* TODO FIX Slider Height on Mobile when no Headline is given */}}
<section class="hero-slider h-screen md:h-[750px]">
<section class="hero-slider h-screen {{ with .Get "height" }}md:h-[{{ . }}]{{ else }}md:h-[750px]{{ end }}">
<div class="verua-slider-wrapper">
<div class="verua-slider h-screen md:h-[750px]" id="verua-slider">
<div class="verua-slider h-screen {{ with .Get "height" }}md:h-[{{ . }}]{{ else }}md:h-[750px]{{ end }}" id="verua-slider">
{{ .Inner }}
</div>
</div>
</section>
<script>
window.onload = function(){
setInterval(nextSlide, 5000);
}
let slideNumber = 0;
const prevSlide = () =>{
const slides = document.getElementsByClassName('slides');
const slider = document.getElementById("verua-slider");
const currentSlide = slider.getElementsByClassName('current');
currentSlide[0].classList.remove("current");
if(slideNumber == 0){
slideNumber = slides.length-1;
}
else{
slideNumber = slideNumber-1;
}
slides[slideNumber].classList.add("current");
}
const nextSlide = () =>{
const slides = document.getElementsByClassName('slides');
const slider = document.getElementById("verua-slider");
const currentSlide = slider.getElementsByClassName('current');
currentSlide[0].classList.remove("current");
if(slideNumber == (slides.length-1)){
slideNumber = 0;
}
else{
slideNumber = slideNumber+1;
}
slides[slideNumber].classList.add("current");
}
</script>
{{ $vsjs := resources.Get "js/veruaslider.js" | minify }}
<script src="{{ $vsjs.RelPermalink }}"></script>
<!-- /Hero Slider -->