API klici
This commit is contained in:
@@ -5,7 +5,7 @@ const headerHtml = `
|
||||
<a class="nav-title" href="/">Slovar Slovenskega Novega Jezika</a>
|
||||
</div>
|
||||
<div class="nav-right" aria-label="Primary navigation">
|
||||
<a class="nav-btn" href="/about.html">O nas</a>
|
||||
<a class="nav-btn" href="/about.html">O projektu</a>
|
||||
<a class="nav-btn" href="/contact.html">Kontakt</a>
|
||||
<a class="nav-btn" href="/extras.html">Dodatki</a>
|
||||
|
||||
@@ -18,6 +18,12 @@ const headerHtml = `
|
||||
</header>
|
||||
`;
|
||||
|
||||
const footerHtml = `
|
||||
<footer>
|
||||
<p>© ${new Date().getFullYear()} Jonas Korene Novak. Vse pravice pridržane.</p>
|
||||
</footer>
|
||||
`;
|
||||
|
||||
function getCurrentTheme() {
|
||||
return document.documentElement.getAttribute('data-theme') === 'dark' ? 'dark' : 'light';
|
||||
}
|
||||
@@ -37,13 +43,17 @@ function updateToggleState(theme) {
|
||||
|
||||
document.addEventListener("DOMContentLoaded", function() {
|
||||
// Naslov
|
||||
document.title = ` ${document.title}`;
|
||||
document.title = `SSNJ - ${document.title}`;
|
||||
|
||||
// Konstrukcija vseh stvari
|
||||
for (let element of document.getElementsByClassName("page-header")) {
|
||||
element.innerHTML = headerHtml;
|
||||
}
|
||||
|
||||
for (let element of document.getElementsByClassName("page-footer")) {
|
||||
element.innerHTML = footerHtml;
|
||||
}
|
||||
|
||||
updateToggleState(getCurrentTheme());
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user