Add themed board game library at /mygames/

Embed the bggpipe "Game Shelves" export (static/games/) into a themed
Hugo page. A small loader (embed.js) fetches each export page, lifts out
its <main>, rewrites relative URLs, and rewires game links to ?g=<slug>
so the blog chrome stays on every page; embed.css scopes the export's
component styling to the embed. The export itself is untouched and stays
re-exportable. Adds the menu entry and excludes badges/ from deploy.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Eric Wagoner
2026-08-06 19:15:26 -04:00
co-authored by Claude Opus 4.8
parent e0e08ba67d
commit f6611257b3
400 changed files with 7127 additions and 2 deletions
@@ -0,0 +1,35 @@
<!doctype html>
<html lang="en">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Murder at the Manor · The Game Shelves</title>
<meta name="description" content="Murder at the Manor in The Game Shelves">
<meta property="og:title" content="Murder at the Manor · The Game Shelves">
<meta property="og:image" content="../art/453845.jpg">
<link rel="icon" href="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'><text y='.9em' font-size='90'>🎲</text></svg>">
<link rel="stylesheet" href="../style.css">
<header class="site"><a href=".././">The Game Shelves</a>
<span class="sub">a board game library</span></header>
<main>
<p><a href="../">← the whole library</a> · <a href="https://boardgamegeek.com/boardgame/453845" rel="noopener">view on BGG ↗</a></p>
<h1>Murder at the Manor <span class="meta">(2021)</span></h1>
<div class="detail">
<div class="art"><img src="../art/453845.jpg" alt="box art for Murder at the Manor"></div>
<div class="facts"><div class="factrow"><b>players</b> 499 players</div><div class="factrow"><b>ages</b> 8+</div><div class="factrow"><b>BGG rating</b> 1.00</div><div class="factrow"><b>publishers</b> <span class="chip">Professor Puzzle Games</span></div><div class="factrow"><b>categories</b> <span class="chip">Deduction</span> <span class="chip">Murder / Mystery</span></div><div class="factrow"><b>mechanics</b> <span class="chip">Deduction</span> <span class="chip">Team-Based Game</span></div></div>
</div>
<div class="card desc">Mr. Benson, the mysterious owner of the Milton Manor, has been found murdered on his estate and it&#x27;s down to your team to crack the case. With five suspect cards, five location cards and five weapon cards each, two teams go head-to-head to be the first to locate their cards, figure out the one card missing from each category and correctly make their accusations. Will you be able to solve the mystery or will you be led astray by a red herring?
This puzzle game includes 10 Suspect Cards, 10 Location Cards, 10 Weapon Cards, 2 Evidence Envelopes, 2 Answer Envelopes, 1 Checklist Notepad, 1 Newspaper Article, and 1 instructions.</div>
<footer>
<p><a class="pbb" href="https://boardgamegeek.com" rel="noopener"><img src="../art/powered-by-bgg.png" alt="Powered by BGG" height="40"></a></p>
<p>The Game Shelves · cataloged from shelf photos by
<a href="https://git.kestrelsnest.social/eric/bggpipe"
rel="noopener">bggpipe</a></p>
<p>Game data and cover images from <a href="https://boardgamegeek.com"
rel="noopener">BoardGameGeek</a>. BoardGameGeek and BGG are trademarks of
BoardGameGeek, LLC; this page is an independent project, not affiliated
with or endorsed by BoardGameGeek.</p>
</footer>
</main>
</html>