<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<link rel="stylesheet" href="/style.css" />
<link rel="stylesheet" href="/themes/catppuccin-mocha/colors.css" />
<title>StarKingdoms</title>
</head>
<body class="bg-grid">
<div class="popup" id="server_selector">
<h1>StarKingdoms</h1>
<h2>Join Game</h2>
<form id="join-fm">
<label>Choose server</label>
<div class="fm-select">
<button class="fm-select-button" role="combobox" aria-labelledby="server selector" aria-haspopup="listbox" aria-expanded="false" aria-controls="fm-select-dropdown">
<span class="fm-selected-value">StarKingdoms - 0 players</span>
<span class="fm-arrow"></span>
</button>
<ul class="fm-select-dropdown" role="listbox" id="fm-select-dropdown">
<!-- Filled by TS -->
</ul>
</div>
<label for="username" class="username-label">Username</label>
<input class="username-box" id="username" required autocomplete="off"/>
<button id="launch-btn" class="launch-btn">Launch!</button>
</form>
</div>
<div id="gamewindow" class="game">
<!-- Canvas gets added here by the game script -->
</div>
<span class="footer" id="footer"></span>
<script type="module" src="src/main.ts"></script>
</body>
</html>