app/templates/index.html hinzugefügt

This commit is contained in:
sascha 2026-01-28 21:28:45 +00:00
parent 10c9e0529f
commit 72ae51eacc

50
app/templates/index.html Normal file
View File

@ -0,0 +1,50 @@
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Latein Trainer</title>
<link rel="stylesheet" href="/static/style.css?v=2">
</head>
<body>
<div class="container">
<h1>🏛️ Latein Trainer</h1>
<div id="setup-screen">
<div class="section-title">Lektionen wählen</div>
<div id="lesson-list" class="lesson-grid"></div>
<div class="options">
<input type="checkbox" id="opt-middle" checked>
<label for="opt-middle">Grammatik (Mitte) abfragen?</label>
</div>
<button class="action-btn primary" id="btn-start" onclick="startQuiz()" disabled>Starten</button>
</div>
<div id="quiz-screen" style="display:none;">
<div class="card">
<div class="label">Latein</div>
<div class="question" id="latin-text">...</div>
<div class="hint" id="hint-text"></div>
<div id="inputs-container"></div>
<div id="feedback" class="feedback"></div>
</div>
<div class="quiz-controls">
<button class="action-btn primary" id="btn-action" onclick="checkAnswer()">Prüfen</button>
<button class="action-btn danger" onclick="stopQuiz()">Beenden</button>
</div>
</div>
</div>
<div class="progress-container">
<div id="stats-text">0% (0/0)</div>
<div class="progress-bar-bg"><div class="progress-bar-fill" id="progress-bar"></div></div>
</div>
<script src="/static/script.js"></script>
</body>
</html>