Dateien nach "app/templates" hochladen
This commit is contained in:
parent
53adf79f29
commit
21075f0389
49
app/templates/index.html
Normal file
49
app/templates/index.html
Normal file
@ -0,0 +1,49 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="de">
|
||||||
|
<head>
|
||||||
|
<meta charset="UTF-8">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
|
<title>Vokabeltrainer Englisch 6a</title>
|
||||||
|
<link rel="stylesheet" href="/static/style.css">
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div class="container">
|
||||||
|
<h1>Vokabeltrainer</h1>
|
||||||
|
<div id="setup-screen">
|
||||||
|
<div class="mode-select">
|
||||||
|
<button onclick="setMode('de-en')" id="btn-de-en">Deutsch -> Englisch</button>
|
||||||
|
<button onclick="setMode('en-de')" id="btn-en-de">Englisch -> Deutsch</button>
|
||||||
|
<button onclick="setMode('random')" id="btn-random" class="active">Zufällig</button>
|
||||||
|
</div>
|
||||||
|
<button class="action-btn secondary" onclick="openPageOverlay()">Buchseiten wählen</button>
|
||||||
|
<div id="selected-pages-display">Alle Seiten</div>
|
||||||
|
<button class="action-btn primary" onclick="startQuiz()">Start</button>
|
||||||
|
</div>
|
||||||
|
<div id="quiz-screen" style="display:none;">
|
||||||
|
<div class="card">
|
||||||
|
<div class="label" id="question-label">Übersetze:</div>
|
||||||
|
<div class="question" id="question-text">...</div>
|
||||||
|
<input type="text" id="answer-input" placeholder="Deine Antwort..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false">
|
||||||
|
<div id="feedback-msg"></div>
|
||||||
|
</div>
|
||||||
|
<button class="action-btn" onclick="checkAnswer()" id="check-btn">Prüfen</button>
|
||||||
|
<button class="action-btn secondary" onclick="nextQuestion()" id="next-btn" style="display:none;">Nächste</button>
|
||||||
|
<button class="action-btn danger" onclick="stopQuiz()" style="margin-top: 20px;">Beenden</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div id="overlay" class="overlay">
|
||||||
|
<div class="overlay-content">
|
||||||
|
<h2>Seiten auswählen</h2>
|
||||||
|
<div id="page-list" class="page-grid"></div>
|
||||||
|
<button class="action-btn primary" onclick="closeOverlay()">Fertig</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="progress-container">
|
||||||
|
<div class="progress-text" id="progress-text">0% Richtig</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>
|
||||||
Loading…
x
Reference in New Issue
Block a user