This commit is contained in:
2026-05-17 23:46:27 +02:00
parent 66ae665aae
commit eddba45f4e
48 changed files with 25 additions and 25 deletions

14
scripts/main.js Normal file → Executable file
View File

@@ -2,12 +2,12 @@ const headerHtml = `
<header>
<nav>
<div class="nav-left">
<a class="nav-title" href="/">Slovar Slovenskega Novega Jezika</a>
<a class="nav-title" href="index.html">Slovar Slovenskega Novega Jezika</a>
</div>
<div class="nav-right" aria-label="Primary navigation">
<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>
<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>
<div id="nav-login-holder"></div>
<button id="theme-toggle" class="toggle-btn" onclick="toggleTheme()" aria-label="Toggle colour scheme" aria-pressed="false">
@@ -81,7 +81,7 @@ function logout() {
// Odstrani cookie tako, da ga nastaviš z max-age=0
document.cookie = "token=; max-age=0; path=/; secure; samesite=strict";
document.cookie = "username=; max-age=0; path=/; secure; samesite=strict";
window.location.href = "/";
window.location.href = "index.html";
}
document.addEventListener("DOMContentLoaded", function() {
@@ -98,7 +98,7 @@ document.addEventListener("DOMContentLoaded", function() {
if (!isLoggedIn) {
const navRight = document.querySelector(".nav-right");
if (navRight) {
const loginBtn = `<a class="nav-btn nav-btn-primary" href="/login.html">Prijava</a>`;
const loginBtn = `<a class="nav-btn nav-btn-primary" href="login.html">Prijava</a>`;
// Najdi zadnji <a> element in dodaj gumb za njim
const lastLink = navRight.querySelector("a:last-child");
document.getElementById("nav-login-holder").innerHTML = loginBtn;
@@ -106,7 +106,7 @@ document.addEventListener("DOMContentLoaded", function() {
} else {
const navRight = document.querySelector(".nav-right");
if (navRight) {
const logoutBtn = `<a class="nav-btn nav-btn-primary" href="/">Odjava</a>`;
const logoutBtn = `<a class="nav-btn nav-btn-primary" href="index.html">Odjava</a>`;
// Najdi zadnji <a> element in dodaj gumb za njim
const lastLink = navRight.querySelector("a:last-child");
document.getElementById("nav-login-holder").innerHTML = logoutBtn;