gbridge-app / app /static /worker.html
josephrw's picture
Upload folder using huggingface_hub
bb5f407 verified
Raw
History Blame Contribute Delete
2.01 kB
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<title>PhoneGPU Worker</title>
<link rel="manifest" href="/static/manifest.webmanifest">
<link rel="stylesheet" href="/static/worker.css">
</head>
<body>
<div style="display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;">
<h1 style="font-size:20px;font-weight:700;">PhoneGPU Worker</h1>
<span id="statusBadge" class="status-badge status-offline">Offline</span>
</div>
<div class="card">
<h3>Connection</h3>
<button id="btnConnect" class="btn btn-primary" onclick="connectToSpace()">Connect to Space</button>
<button id="btnDisconnect" class="btn btn-danger" onclick="disconnectWorker()" disabled>Disconnect</button>
</div>
<div class="card">
<h3>Device</h3>
<div class="metric"><span class="metric-label">Runtime</span><span id="runtimeValue" class="metric-value">-</span></div>
<div class="metric"><span class="metric-label">Battery</span><span id="batteryValue" class="metric-value">-</span></div>
<div class="metric"><span class="metric-label">Thermal</span><span id="thermalValue" class="metric-value">-</span></div>
<div class="metric"><span class="metric-label">Network</span><span id="networkValue" class="metric-value">-</span></div>
</div>
<div class="card">
<h3>Capabilities</h3>
<div id="capabilitiesList"></div>
</div>
<div class="card">
<h3>Job Inbox</h3>
<div id="jobInbox"></div>
</div>
<div class="card">
<h3>Receipts</h3>
<div id="receiptLog"></div>
</div>
<div id="log"></div>
<script src="/static/receipt_crypto.js"></script>
<script src="/static/phone_runtime.js"></script>
<script src="/static/worker.js"></script>
</body>
</html>