This commit is contained in:
+85
-74
@@ -4,94 +4,105 @@
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width,initial-scale=1,viewport-fit=cover" />
|
||||
<title>Nauka Dzielenia</title>
|
||||
<link rel="stylesheet" href="styles.css?v=20260521" />
|
||||
<link rel="stylesheet" href="styles.css?v=20260524" />
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap" rel="stylesheet">
|
||||
</head>
|
||||
<body>
|
||||
<nav class="nav-wrap">
|
||||
<a href="index.html" class="back-to-hub" id="back-to-hub">← Menu</a>
|
||||
</nav>
|
||||
<div class="app-wrap">
|
||||
<div class="app-container">
|
||||
<!-- ── SELECT SCREEN ── -->
|
||||
<main class="screen" id="select-screen">
|
||||
<h1 class="learn-title">÷ Nauka Dzielenia</h1>
|
||||
<p class="learn-subtitle">Wybierz dzielnik do ćwiczenia</p>
|
||||
<section class="panel">
|
||||
<div class="table-grid" id="table-grid">
|
||||
<button class="table-btn" data-val="1">÷1</button>
|
||||
<button class="table-btn" data-val="2">÷2</button>
|
||||
<button class="table-btn" data-val="3">÷3</button>
|
||||
<button class="table-btn" data-val="4">÷4</button>
|
||||
<button class="table-btn" data-val="5">÷5</button>
|
||||
<button class="table-btn" data-val="6">÷6</button>
|
||||
<button class="table-btn" data-val="7">÷7</button>
|
||||
<button class="table-btn" data-val="8">÷8</button>
|
||||
<button class="table-btn" data-val="9">÷9</button>
|
||||
<button class="table-btn" data-val="10">÷10</button>
|
||||
<button class="table-btn all" data-val="0">Wszystkie (losowe)</button>
|
||||
</div>
|
||||
</section>
|
||||
<section class="panel">
|
||||
<label style="display:flex;justify-content:space-between;align-items:center;gap:12px">
|
||||
Liczba zadań
|
||||
<input id="total-input" type="number" min="5" max="100" value="20"
|
||||
style="width:80px;padding:8px;border-radius:8px;border:1px solid #e6e9ef">
|
||||
</label>
|
||||
</section>
|
||||
<button class="start-btn" id="start-btn">Zacznij ▶</button>
|
||||
<main id="select-screen">
|
||||
<nav class="subpage-nav">
|
||||
<a href="index.html" class="back-btn" id="back-to-hub">← Wróć do menu</a>
|
||||
</nav>
|
||||
<div class="screen-content">
|
||||
<header class="subpage-header">
|
||||
<h1 class="subpage-title">÷ Nauka Dzielenia</h1>
|
||||
<p class="subpage-subtitle">Wybierz dzielnik, przez który chcesz dzielić.</p>
|
||||
</header>
|
||||
<section class="content-panel">
|
||||
<h2 class="panel-title">Wybór dzielnika</h2>
|
||||
<div class="table-grid" id="table-grid">
|
||||
<button class="table-btn" data-val="1">1</button>
|
||||
<button class="table-btn" data-val="2">2</button>
|
||||
<button class="table-btn" data-val="3">3</button>
|
||||
<button class="table-btn" data-val="4">4</button>
|
||||
<button class="table-btn" data-val="5">5</button>
|
||||
<button class="table-btn" data-val="6">6</button>
|
||||
<button class="table-btn" data-val="7">7</button>
|
||||
<button class="table-btn" data-val="8">8</button>
|
||||
<button class="table-btn" data-val="9">9</button>
|
||||
<button class="table-btn" data-val="10">10</button>
|
||||
<button class="table-btn all" data-val="0">Wszystkie</button>
|
||||
</div>
|
||||
</section>
|
||||
<section class="content-panel">
|
||||
<label class="settings-label">
|
||||
Liczba zadań w serii:
|
||||
<input id="total-input" type="number" min="5" max="100" value="20" class="settings-input">
|
||||
</label>
|
||||
</section>
|
||||
<button class="action-btn start-btn" id="start-btn">Rozpocznij ćwiczenie →</button>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<!-- ── PLAY SCREEN ── -->
|
||||
<main class="screen hidden" id="play-screen">
|
||||
<div class="learn-score-bar">
|
||||
<span id="progress-label">0/20</span>
|
||||
<strong id="score-label">✔ 0</strong>
|
||||
<button class="small" id="back-btn">← Wróć</button>
|
||||
</div>
|
||||
<div class="progress-outer"><div id="progress-inner" class="progress-inner"></div></div>
|
||||
|
||||
<section class="problem-area">
|
||||
<div id="problem" class="learn-problem">?</div>
|
||||
<div id="feedback" class="learn-feedback"></div>
|
||||
</section>
|
||||
|
||||
<section class="answer-area">
|
||||
<div id="answer" class="answer"> </div>
|
||||
<div class="keypad">
|
||||
<div class="row">
|
||||
<button class="key">1</button><button class="key">2</button><button class="key">3</button>
|
||||
</div>
|
||||
<div class="row">
|
||||
<button class="key">4</button><button class="key">5</button><button class="key">6</button>
|
||||
</div>
|
||||
<div class="row">
|
||||
<button class="key">7</button><button class="key">8</button><button class="key">9</button>
|
||||
</div>
|
||||
<div class="row">
|
||||
<button class="key special" id="clear">C</button>
|
||||
<button class="key">0</button>
|
||||
<button class="key special" id="backspace">←</button>
|
||||
</div>
|
||||
<div class="row">
|
||||
<button class="submit-btn" id="submit">Sprawdź</button>
|
||||
</div>
|
||||
<main class="play-screen-container hidden" id="play-screen">
|
||||
<header class="read-header">
|
||||
<button id="back-btn" class="read-nav-btn">← Zmień</button>
|
||||
<span class="read-title-text">Dzielenie</span>
|
||||
<div class="progress-container">
|
||||
<span id="progress-label" class="progress-text">0/20</span>
|
||||
</div>
|
||||
</section>
|
||||
</header>
|
||||
<div class="read-progress-bar">
|
||||
<div id="progress-inner" class="read-progress-bar-inner"></div>
|
||||
</div>
|
||||
|
||||
<div class="play-body">
|
||||
<div class="problem-display">
|
||||
<div id="problem" class="problem-text">?</div>
|
||||
<div id="feedback" class="feedback-text"></div>
|
||||
</div>
|
||||
|
||||
<div class="keypad-container">
|
||||
<div id="answer" class="answer-display"></div>
|
||||
<div class="keypad">
|
||||
<div class="key-row">
|
||||
<button class="key">1</button><button class="key">2</button><button class="key">3</button>
|
||||
</div>
|
||||
<div class="key-row">
|
||||
<button class="key">4</button><button class="key">5</button><button class="key">6</button>
|
||||
</div>
|
||||
<div class="key-row">
|
||||
<button class="key">7</button><button class="key">8</button><button class="key">9</button>
|
||||
</div>
|
||||
<div class="key-row">
|
||||
<button class="key key-special" id="clear">C</button>
|
||||
<button class="key">0</button>
|
||||
<button class="key key-special" id="backspace">⌫</button>
|
||||
</div>
|
||||
</div>
|
||||
<button class="submit-btn" id="submit">Sprawdź</button>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
|
||||
<!-- ── SUMMARY SCREEN ── -->
|
||||
<main class="screen hidden" id="summary-screen">
|
||||
<div class="summary" style="padding:40px 20px">
|
||||
<div style="font-size:60px">🎉</div>
|
||||
<h2>Koniec!</h2>
|
||||
<p id="summary-text" style="font-size:20px"></p>
|
||||
<button class="start-btn" id="again-btn">Jeszcze raz</button>
|
||||
<button class="start-btn" style="background:#6b7280" id="change-btn">Zmień dzielnik</button>
|
||||
<main class="screen-content hidden" id="summary-screen" style="margin-top: 24px;">
|
||||
<div class="summary-view">
|
||||
<div style="font-size: 64px; text-align: center;">🎉</div>
|
||||
<h2 style="text-align: center; font-size: 28px; margin: 16px 0;">Koniec ćwiczenia!</h2>
|
||||
<p id="summary-text" class="summary-score-text"></p>
|
||||
<button class="action-btn summary-back-btn" id="again-btn">Jeszcze raz</button>
|
||||
<button class="action-btn summary-back-btn secondary" id="change-btn">Zmień dzielnik</button>
|
||||
</div>
|
||||
</main>
|
||||
</div>
|
||||
|
||||
<footer class="app-footer">Commit: <span id="commit-sha">—</span></footer>
|
||||
<footer class="app-footer">Version: <span id="commit-sha">(loading)</span></footer>
|
||||
<script src="nav.js?v=20260521"></script>
|
||||
<script src="dzielenie.js?v=20260521"></script>
|
||||
<script src="dzielenie.js?v=20260524"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user