updated header, footer and feed js
All checks were successful
publish / publish (push) Successful in 23s

This commit is contained in:
Jannik Menzel 2025-06-20 21:46:09 +02:00
parent e76e021d97
commit 9b3a38fa16
4 changed files with 82 additions and 49 deletions

View file

@ -1,36 +1,55 @@
<!-- Footer -->
<footer class="footer">
<div class="container text-center">
{{ if eq .Site.Language.Lang "de" }}
<p>&copy; 2025 iFSR. Alle Rechte vorbehalten.</p>
<nav class="footer-nav">
<ul>
<li><a href="/barrierefreiheit">Barrierefreiheit</a></li>
<li><a href="/datenschutz">Datenschutz</a></li>
<li><a href="/impressum">Impressum</a></li>
</ul>
<hr>
<ul>
<li><a href="/de" onclick="localStorage.setItem('language', 'de');">Deutsch</a></li>
<li>|</li>
<li><a href="/en" onclick="localStorage.setItem('language', 'en');">English</a></li>
</ul>
</nav>
{{ else }}
<p>&copy; 2025 iFSR. All rights reserved.</p>
<nav class="footer-nav">
<ul>
<li><a href="/en/barrierefreiheit">Accessibility</a></li>
<li><a href="/en/datenschutz">Privacy</a></li>
<li><a href="/en/impressum">Legal Notice</a></li>
</ul>
<hr>
<ul>
<li><a href="/de" onclick="localStorage.setItem('language', 'de');">German</a></li>
<li>|</li>
<li><a href="/en" onclick="localStorage.setItem('language', 'en');">English</a></li>
</ul>
</nav>
{{ end }}
<p>
{{ if eq .Site.Language.Lang "de" }}
&copy; 2025 iFSR. Alle Rechte vorbehalten.
{{ else }}
&copy; 2025 iFSR. All rights reserved.
{{ end }}
</p>
<nav class="footer-nav">
<ul>
<li>
<a href="{{ if eq .Site.Language.Lang "de" }}/barrierefreiheit{{ else }}/en/barrierefreiheit{{ end }}">
{{ if eq .Site.Language.Lang "de" }}Barrierefreiheit{{ else }}Accessibility{{ end }}
</a>
</li>
<li>
<a href="{{ if eq .Site.Language.Lang "de" }}/datenschutz{{ else }}/en/datenschutz{{ end }}">
{{ if eq .Site.Language.Lang "de" }}Datenschutz{{ else }}Privacy{{ end }}
</a>
</li>
<li>
<a href="{{ if eq .Site.Language.Lang "de" }}/impressum{{ else }}/en/impressum{{ end }}">
{{ if eq .Site.Language.Lang "de" }}Impressum{{ else }}Legal Notice{{ end }}
</a>
</li>
</ul>
<hr>
<ul>
<li>
<a href="#" id="lang-de-link">
{{ if eq .Site.Language.Lang "de" }}Deutsch{{ else }}German{{ end }}
</a>
</li>
<li>|</li>
<li>
<a href="#" id="lang-en-link">English</a>
</li>
</ul>
</nav>
</div>
<script>
document.getElementById('lang-en-link').addEventListener('click', function(event) {
event.preventDefault();
localStorage.setItem('language', 'en');
window.location.pathname = '/en' + window.location.pathname.replace(/^\/(de|en)/, '');
});
document.getElementById('lang-de-link').addEventListener('click', function(event) {
event.preventDefault();
localStorage.setItem('language', 'de');
window.location.pathname = '/' + window.location.pathname.replace(/^\/(de|en)/, '');
});
</script>
</footer>