From c85ace5d7faa305948c6da930370868628261a73 Mon Sep 17 00:00:00 2001 From: Jarvis Date: Fri, 20 Feb 2026 21:03:56 +0000 Subject: [PATCH] Add static Monopoly board viewer with demo mode --- site/README.md | 26 +++ site/index.html | 468 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 494 insertions(+) create mode 100644 site/README.md create mode 100644 site/index.html diff --git a/site/README.md b/site/README.md new file mode 100644 index 0000000..d8e5a3f --- /dev/null +++ b/site/README.md @@ -0,0 +1,26 @@ +# monop-board Static Site + +Visual Monopoly board viewer that reads `game-state.json` and displays the board. + +## Usage + +```bash +# Serve from the site directory (game-state.json should be in this dir or parent) +cd site/ +python3 -m http.server 8080 +``` + +Then open http://localhost:8080 in your browser. + +## Features + +- Classic Monopoly board layout +- Player tokens with colors and initials +- Property ownership indicators +- Houses (green) and hotels (red) +- Color-coded property groups +- Player info panels with money, properties, cards +- Game log with recent events +- Auto-refreshes every 2 seconds +- Demo mode when no live game is running +- Mobile-responsive dark theme diff --git a/site/index.html b/site/index.html new file mode 100644 index 0000000..9a82e8d --- /dev/null +++ b/site/index.html @@ -0,0 +1,468 @@ + + + + + +Monopoly Board Viewer + + + +
+
+

๐ŸŽฒ Monopoly Board

+
Loading game state...
+
+
+
+
+ MONOPOLY +
IRC Edition
+
+
+
+
+

๐Ÿ“œ Game Log

+
+
+
+ + + +