feat(kucharka): initial web resuscitation of Helena & Kamila Heroutova's Pascal cookbook

This commit is contained in:
Krystof Pesek
2026-11-07 18:36:51 +01:00
commit 2050cc9ddf
3 changed files with 1030 additions and 0 deletions
+69
View File
@@ -0,0 +1,69 @@
<!DOCTYPE html>
<html lang="cs">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>KUCHAŘKA // Helena & Kamila Heroutová (1998–2026)</title>
<link rel="stylesheet" href="style.css">
</head>
<body class="crt-screen">
<div id="dos-container">
<!-- Turbo Pascal Top Menu Bar -->
<header id="menu-bar">
<span class="menu-item active" data-act="menu"><span class="hotkey">S</span>oubor</span>
<span class="menu-item" data-act="recepty"><span class="hotkey">R</span>eceptář</span>
<span class="menu-item" data-act="suroviny"><span class="hotkey">Š</span>pajz</span>
<span class="menu-item" data-act="davno"><span class="hotkey">D</span>ávno</span>
<span class="menu-item" data-act="oblibena"><span class="hotkey">O</span>blíbená</span>
<span class="menu-item" data-act="kronika"><span class="hotkey">K</span>ronika</span>
<span class="menu-item" data-act="altan"><span class="hotkey">A</span>ltán</span>
<span class="menu-spacer"></span>
<span class="time-display" id="time-display">18:35:00</span>
</header>
<!-- Main CRT Terminal Window -->
<main id="terminal-window">
<div class="window-frame">
<div class="window-title-bar">
<span class="win-btn">[■]</span>
<span class="win-title" id="win-title">KUCHAŘKA HELENY A KAMILY HEROUTOVÉ // PASCAL 7.0</span>
<span class="win-num">[1]</span>
</div>
<div class="window-content" id="screen-content">
<!-- Dynamic Turbo Pascal Content Injected Here -->
</div>
</div>
</main>
<!-- Mobile Touch Keyboard Bar -->
<nav id="touch-controls">
<button class="t-btn" data-key="1">1</button>
<button class="t-btn" data-key="2">2</button>
<button class="t-btn" data-key="3">3</button>
<button class="t-btn" data-key="4">4</button>
<button class="t-btn" data-key="5">5</button>
<button class="t-btn" data-key="6">6</button>
<button class="t-btn" data-key="7">7</button>
<button class="t-btn" data-key="8">8</button>
<button class="t-btn highlight" data-key="s">ŠPAJZ [S]</button>
<button class="t-btn" data-key="d">DÁVNO [D]</button>
<button class="t-btn" data-key="o">TOP [O]</button>
<button class="t-btn" data-key="k">KRONIKA [K]</button>
<button class="t-btn esc" data-key="Escape">ESC [MENU]</button>
</nav>
<!-- Turbo Pascal Bottom Status Bar -->
<footer id="status-bar">
<span class="f-key"><span class="f-num">F1</span> Nápověda</span>
<span class="f-key"><span class="f-num">F2</span> Receptář</span>
<span class="f-key"><span class="f-num">F3</span> Vařit ze špajzu</span>
<span class="f-key"><span class="f-num">F4</span> Dávno nevařeno</span>
<span class="f-key"><span class="f-num">F5</span> Kronika 510</span>
<span class="f-key"><span class="f-num">ESC</span> Hlavní menu</span>
<span class="f-key sound-toggle" id="sound-btn">🔊 ZVUK: ON</span>
</footer>
</div>
<script src="app.js"></script>
</body>
</html>