This commit is contained in:
2026-05-10 21:46:00 +02:00
parent 6e9efd2dbc
commit 02510fb224
11 changed files with 745 additions and 72 deletions

View File

@@ -15,16 +15,44 @@
<hr>
<p class="page-paragraph">Ti dodatki so tukaj saj sem jih moral narediti za pogoje naloge. Nimajo praktične uporabe.</p>
<br>
<div class="page-btn-collection" style="margin-left: 20px;">
<div class="page-btn-collection" style="margin-left: 23px;">
<button id="open-fin-modal" class="page-btn">Finančni kalkulator</button>
<button id="open-game-modal" class="page-btn">Igra</button>
</div>
<br>
<button style="margin-left: 23px; margin-bottom: 20px;" id="toggle-collapse" class="page-btn">Prikaži/Skrij galerijo slik</button>
<div id="page-collapse" class="page-collapse">
<p class="page-paragraph">To je skrit del strani. Kliknite gumb zgoraj, da ga prikažete ali skrijete.</p>
<div class="page-image-gallery">
<img src="./assets/1.jpg" alt="Slika 1" class="page-gallery-image">
<img src="./assets/2.jpg" alt="Slika 2" class="page-gallery-image">
<img src="./assets/3.jpg" alt="Slika 3" class="page-gallery-image">
</div>
</div>
<div class="modal" id="fin-modal">
<div class="modal-content">
<span class="close-fin-modal close">&times;</span>
<h2>Finančni kalkulator</h2>
<br>
<p>To je finančni kalkulator. Kliknite gumb spodaj, da ga zaprete.</p>
<div class="fin-calculator-form">
<div class="form-group">
<label for="amount-input">Letna davčna osnova (EUR):</label>
<input type="text" id="amount-input" class="page-input" placeholder="Vnesite znesek (npr. 12.345,67)">
</div>
<div class="form-group checkbox-group">
<input type="checkbox" id="deduction-checkbox">
<label for="deduction-checkbox">Uporabi splošno olajšavo (5.551,93 EUR)</label>
</div>
<div id="calculator-result" class="calculator-result" style="display: none;">
<p><strong>Razred:</strong> <span id="result-razred">-</span></p>
<p><strong>Stopnja dohodnjine:</strong> <span id="result-rate">-</span></p>
<p><strong>Davčna osnova (z olajšavo):</strong> <span id="result-basis">-</span></p>
<p><strong>Obdavčeni znesek:</strong> <span id="result-tax">-</span></p>
</div>
</div>
<div class="modal-buttons">
<button class="close-fin-modal page-btn">Zapri modal</button>
</div>
@@ -35,7 +63,42 @@
<span class="close-game-modal close">&times;</span>
<h2>Igra</h2>
<br>
<p>To je igra. Kliknite gumb spodaj, da jo zaprete.</p>
<div id="game-start-screen" class="game-panel">
<p class="game-intro">Uganite besedo iz naključno izbranega vnosa. Imate 3 poskuse na besedo, točke pa padajo po zaporedju 100, 50 in 25.</p>
<div class="modal-buttons modal-buttons-left">
<button id="start-game-button" class="page-btn nav-btn-primary">Začni igro</button>
</div>
</div>
<div id="game-play-screen" class="game-panel" hidden>
<p class="game-meta" style="margin-top: 10px;"><strong>Tip:</strong> <span id="game-word-type">-</span></p>
<div class="game-definition-box">
<p class="game-section-label">Definicije</p>
<div id="game-definitions" class="game-definitions"></div>
</div>
<div class="game-input-row">
<input id="game-guess-input" class="page-input game-guess-input" type="text" placeholder="Vnesite svojo rešitev">
<button id="submit-guess-button" class="page-btn nav-btn-primary">Preveri</button>
</div>
<p id="game-feedback" class="game-feedback" aria-live="polite"></p>
<p class="game-meta">Preostali poskusi: <strong id="game-attempts-left">3</strong></p>
<p class="game-meta">Točke v tej besedi: <strong id="game-round-points">100</strong></p>
</div>
<br>
<div id="game-stats-screen" class="game-panel" hidden>
<div class="game-stats-grid">
<p><strong>Skupne točke:</strong> <span id="game-stat-score">0</span></p>
<p><strong>Pravilno uganjene besede:</strong> <span id="game-stat-correct">0</span></p>
<p><strong>Spodletele besede:</strong> <span id="game-stat-failed">0</span></p>
<p><strong>Skupni poskusi:</strong> <span id="game-stat-guesses">0</span></p>
</div>
<div class="modal-buttons modal-buttons-left">
<button id="restart-game-button" class="page-btn nav-btn-primary">Igraj znova</button>
</div>
</div>
<div class="modal-buttons">
<button class="close-game-modal page-btn">Zapri modal</button>
</div>