desktop support

This commit is contained in:
2025-07-29 12:50:35 -07:00
parent b08eab62cc
commit 68ef7c1591
23 changed files with 385 additions and 61 deletions

View File

@@ -0,0 +1,2 @@
{% if not desktop %}IP: {{ipaddr}}<br />{% endif %}
<button id="dev-reset" onClick="reset_game()">Reset Game</button>

View File

@@ -12,8 +12,10 @@
</head>
<body>
<noscript>
<div style="background:yellow;border:2px red;">
<h1>This doesn't work without JavaScript.</h1><br />
<h2>You're probably using a browser extension or privacy tool that disables it.</h2>
</div>
</noscript>
<div id="root">
@@ -22,12 +24,28 @@
<div id="side-seagull-name"><span id="lbl-seagull-name">Nameless</span> <a href="javascript:change_seagull_name()">✏️</a></div>
<div id="side-seagull-name-editor"><input type="text" id="edt-seagull-name"> <a href="javascript:confirm_seagull_name()">✅</a><a href="javascript:cancel_seagull_name()">❌</a></div>
<div id="side-seagull-stats">
<p id="side-seagull-lvl">Lv 1 LoadError</p>
<p id="side-seagull-lvl">Lv <span id="lbl-seagull-lvl">1</span> <span id="lbl-seagull-class">LoadError</span></p>
<p id="side-seagull-xp">XP: <span id="lbl-seagull-xp-current">0</span>/<span id="lbl-seagull-xp-next">0</span></p>
<p id="side-seagull-misc">
Colony: <span id="lbl-seagull-colony">1337</span><br />
Shinies: <span id="lbl-seagull-shinies">420</span><br />
Food: <span id="lbl-seagull-food">69</span>
</p>
</div>
<hr />
<div id="side-action-bar">
<p>Human encounters: <select id="menu-enc-human">
<option value="pause">Stop and ask</option>
<option value="steal-food">Steal food</option>
<option value="steal-shinies">Steal shiny things</option>
</select></p>
<p>Seagull encounters: <select id="menu-enc-seagull">
<option value="pause">Stop and ask</option>
<option value="recruit">Attempt recruiting</option>
<option value="steal-food">Steal food</option>
<option value="steal-shinies">Steal shiny things</option>
</select></p>
</div>
</div>
<div id="main-content">