skara-brae-client/index.html
Jan-Peter von Hunnius 5142f18b1b Add JWT authentication, fantasy-themed UI, and full game client
Auth: login/register page, Bearer token via apiFetch wrapper, 401
redirect to login, logout button, localStorage token persistence.

Pages: Home (dashboard, char creation, review board), Training Yard,
Garth's Shop, Temple, Inventory, Adventure (zone selection, combat log),
Songs (bard-only), Spells (caster-only), Item Catalogue (admin-only).

Features: 15s regen polling (HP/nerve/energy), energy/nerve bars, gold
display, equipment slot grid, item quality color coding, stat pills,
crit severity highlighting, XP progress bar, shop buy/sell filters.
2026-08-09 17:01:37 +02:00

13 lines
360 B
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Skara Brae</title>
</head>
<body>
<div id="app"></div>
<script type="module" src="/src/main.ts"></script>
</body>
</html>