diff --git a/assets/js/bestellformular.js b/assets/js/bestellformular.js index e425db9..820830e 100644 --- a/assets/js/bestellformular.js +++ b/assets/js/bestellformular.js @@ -1,6 +1,28 @@ window.onload = function () { + + // initieiere Zeitmessung zur Botprevention + var startTime = Date.now(); + + // Messe ob mit der Seite agiert wird + var userInteracted = false; + + function setUserInteracted() { + userInteracted = true; + } + + document.addEventListener("mousedown", setUserInteracted); + document.addEventListener("touchstart", setUserInteracted); + document.addEventListener("keydown", setUserInteracted); + document.getElementById('formular').addEventListener('submit', function (e) { e.preventDefault(); // Verhindert die Standard-Formularsendung + + var endTime = Date.now(); + var timeSpent = (endTime - startTime) / 1000; // Zeit in Sekunden + document.getElementById("age").value = timeSpent; + + document.getElementById("hobbies").value = userInteracted ? "1" : "0"; + const form = e.target; const zsrNummer = form.elements['zsr_nummer'].value; const isNumberOrBeantragt = /^\d+$|^beantragt$/i.test(zsrNummer); diff --git a/assets/scss/custom.scss b/assets/scss/custom.scss index 5fc0bbe..704deb6 100755 --- a/assets/scss/custom.scss +++ b/assets/scss/custom.scss @@ -260,12 +260,22 @@ table .far { margin-right: auto; } +.accordion-collapse { + max-height: 0; + overflow: hidden; + transition: max-height 0.3s ease; + } + .fadeOut { @apply transition-opacity duration-500 ease-in-out opacity-0; } .fadeIn { @apply transition-opacity duration-1000 ease-in-out opacity-100; } + #verify_email, #age, #hobbies { + display:none; + } + /**************** Component Styles ******************/ diff --git a/content/german/bestellung/freiberufliche.md b/content/german/bestellung/freiberufliche.md index 4f7ba0c..8cd0ee8 100644 --- a/content/german/bestellung/freiberufliche.md +++ b/content/german/bestellung/freiberufliche.md @@ -45,10 +45,18 @@ title = 'Freiberufliche' +
+ + +
+
+ + +
@@ -61,6 +69,10 @@ title = 'Freiberufliche'
+
+ + +
diff --git a/content/german/blog/neue-domiziladresse.md b/content/german/blog/neue-domiziladresse.md new file mode 100644 index 0000000..adb6efc --- /dev/null +++ b/content/german/blog/neue-domiziladresse.md @@ -0,0 +1,6 @@ +--- +title: "Neue Domiziladresse ab dem 01.09.2023" +date: 2024-02-22T20:33:26Z +draft: false +tags: [] +--- diff --git a/content/german/blog/post-1.md b/content/german/blog/post-1.md deleted file mode 100755 index 68280a6..0000000 --- a/content/german/blog/post-1.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How to build an Application with modern Technology" -meta_title: "" -description: "this is meta description" -date: 2022-04-04T05:00:00Z -image: "/images/image-placeholder.png" -categories: ["Application", "Data"] -author: "John Doe" -tags: ["nextjs", "tailwind"] -draft: false ---- - -Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod. - -Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! - -## Creative Design - -Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod. - -> Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! - -Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! diff --git a/content/german/blog/post-2.md b/content/german/blog/post-2.md deleted file mode 100755 index d0e6f1b..0000000 --- a/content/german/blog/post-2.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How to build an Application with modern Technology" -meta_title: "" -description: "this is meta description" -date: 2022-04-04T05:00:00Z -image: "/images/image-placeholder.png" -categories: ["Technology", "Data"] -author: "Sam Wilson" -tags: ["technology", "tailwind"] -draft: false ---- - -Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod. - -Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! - -## Creative Design - -Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod. - -> Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! - -Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! diff --git a/content/german/blog/post-3.md b/content/german/blog/post-3.md deleted file mode 100755 index ef70402..0000000 --- a/content/german/blog/post-3.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How to build an Application with modern Technology" -meta_title: "" -description: "this is meta description" -date: 2022-04-04T05:00:00Z -image: "/images/image-placeholder.png" -categories: ["Software"] -author: "John Doe" -tags: ["software", "tailwind"] -draft: false ---- - -Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod. - -Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! - -## Creative Design - -Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod. - -> Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! - -Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! diff --git a/content/german/blog/post-4.md b/content/german/blog/post-4.md deleted file mode 100755 index c9ff372..0000000 --- a/content/german/blog/post-4.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: "How to build an Application with modern Technology" -meta_title: "" -description: "this is meta description" -date: 2022-04-04T05:00:00Z -image: "/images/image-placeholder.png" -categories: ["Architecture"] -author: "John Doe" -tags: ["silicon", "technology"] -draft: false ---- - -Nemo vel ad consectetur namut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod. - -Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! - -## Creative Design - -Nam ut rutrum ex, venenatis sollicitudin urna. Aliquam erat volutpat. Integer eu ipsum sem. Ut bibendum lacus vestibulum maximus suscipit. Quisque vitae nibh iaculis neque blandit euismod. - -> Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! - -Lorem ipsum dolor sit amet consectetur adipisicing elit. Nemo vel ad consectetur ut aperiam. Itaque eligendi natus aperiam? Excepturi repellendus consequatur quibusdam optio expedita praesentium est adipisci dolorem ut eius! diff --git a/content/german/blog/rueckwirkende-tarife-kanton-fr.md b/content/german/blog/rueckwirkende-tarife-kanton-fr.md new file mode 100644 index 0000000..075fec1 --- /dev/null +++ b/content/german/blog/rueckwirkende-tarife-kanton-fr.md @@ -0,0 +1,6 @@ +--- +title: "Rueckwirkende Tarife Kanton FR zum 01.01.2022" +date: 2024-02-22T20:40:11Z +draft: false +tags: [] +--- diff --git a/content/german/blog/vorankuendigung-zusatzmodule-dienst-und-tourenplan.md b/content/german/blog/vorankuendigung-zusatzmodule-dienst-und-tourenplan.md new file mode 100644 index 0000000..cdbedb7 --- /dev/null +++ b/content/german/blog/vorankuendigung-zusatzmodule-dienst-und-tourenplan.md @@ -0,0 +1,6 @@ +--- +title: "Vorankuendigung Zusatzmodule Dienst Und Tourenplan zum 01.11.2022" +date: 2024-02-22T20:39:10Z +draft: false +tags: [] +--- diff --git a/themes/hugoplate/layouts/blog/list.html b/themes/hugoplate/layouts/blog/list.html index 84b56e9..eb02b77 100644 --- a/themes/hugoplate/layouts/blog/list.html +++ b/themes/hugoplate/layouts/blog/list.html @@ -1,29 +1,41 @@ {{ define "main" }} - {{ partial "page-header" . }} - -
-
-
- -
-
- {{ $paginator:= .Paginate .RegularPages }} - {{ range $paginator.Pages }} -
- {{ partial "components/blog-card" . }} -
- {{ end }} -
- {{ partial "components/pagination.html" . }} -
- -
- - {{ $widget:= site.Params.widgets.sidebar }} - {{ partialCached "widgets/widget-wrapper" ( dict "Widgets" $widget "Scope" . ) }} -
+

Blog

+
+ {{ range $index, $page := .Data.Pages }} +
+

+ +

+ -
-{{ end }} +
+ {{ end }} + + + +{{ end}} \ No newline at end of file