From 0340e1cc7d00e935b92fe05de2f5f0bfa7bc5d95 Mon Sep 17 00:00:00 2001 From: Jonathan Bourdon Date: Thu, 12 Mar 2026 20:39:13 -0400 Subject: [PATCH] Refine viewer status panel layout --- apps/viewer/src/GameViewer.ts | 58 +++++++++++++---------------------- apps/viewer/src/style.css | 55 +++++++++++++-------------------- 2 files changed, 42 insertions(+), 71 deletions(-) diff --git a/apps/viewer/src/GameViewer.ts b/apps/viewer/src/GameViewer.ts index 19fcfb8..a4f4dbb 100644 --- a/apps/viewer/src/GameViewer.ts +++ b/apps/viewer/src/GameViewer.ts @@ -1,5 +1,5 @@ import * as THREE from "three"; -import { fetchWorldSnapshot, openWorldStream, resetWorld } from "./api"; +import { fetchWorldSnapshot, openWorldStream } from "./api"; import type { FactionDelta, FactionSnapshot, @@ -86,9 +86,7 @@ export class GameViewer { private readonly detailBodyEl: HTMLDivElement; private readonly factionStripEl: HTMLDivElement; private readonly networkPanelEl: HTMLDivElement; - private readonly resetButton: HTMLButtonElement; private readonly errorEl: HTMLDivElement; - private readonly streamEl: HTMLDivElement; private world?: WorldState; private stream?: EventSource; private readonly networkStats: NetworkStats = { @@ -126,15 +124,8 @@ export class GameViewer { hud.className = "viewer-shell"; hud.innerHTML = `
-
-

Frontend Viewer

-

Space Game Observer

-
-
-
Bootstrapping
-
Stream Offline
- -
+

Game

+
Bootstrapping