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
+45
View File
@@ -0,0 +1,45 @@
<!doctype html>
<html lang="en">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Alice is Missing · The Game Shelves</title>
<meta name="description" content="Alice is Missing in The Game Shelves">
<meta property="og:title" content="Alice is Missing · The Game Shelves">
<meta property="og:image" content="../art/311654.png">
<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://rpggeek.com/rpgitem/311654" rel="noopener">view on RPGGeek ↗</a></p>
<h1>Alice is Missing <span class="meta">(2020)</span></h1>
<div class="detail">
<div class="art"><img src="../art/311654.png" alt="box art for Alice is Missing"></div>
<div class="facts"><div class="factrow"><b>weight</b> 1.96 / 5</div><div class="factrow"><b>BGG rating</b> 7.58</div><div class="factrow"><b>designers</b> <span class="chip">Spenser Starke</span></div><div class="factrow"><b>artists</b> <span class="chip">Caleb Cleveland</span> <span class="chip">Christopher De La Rosa</span> <span class="chip">Julianne Griepp</span></div><div class="factrow"><b>publishers</b> <span class="chip">Alis Games</span> <span class="chip">Choo Choo Games</span> <span class="chip">Devir</span> <span class="chip">Hunters Entertainment</span> <span class="chip">Origames</span> <span class="chip">Raven Distribution</span></div><div class="factrow"><b>categories</b> <span class="chip">Childhood</span> <span class="chip">Crime (Mystery / Detective / Noir)</span> <span class="chip">Social (Relationships / Romance)</span> <span class="chip">Core Rules (min needed to play)</span></div><div class="factrow"><b>mechanics</b> <span class="chip">Cards (Specialized)</span> <span class="chip">Description Based (Narrative more so than Dice)</span></div></div>
</div>
<div class="card desc">From the kickstarter:
Alice is Missing, a silent role-playing game about the disappearance of Alice Briarwood, a high school junior in the small town of Silent Falls.
...
The game is played live and without verbal communication. Players inhabit their character for the entirety of the 90-minute play session, and instead of speaking, send text messages back and forth to the other characters in a group chat, as well as individually, as though they arent in the same place together.
Publisher&#x27;s blurb:
The game is played live and without verbal communication. Players inhabit their character for the entirety of the 90-minute play session, and instead of speaking, send text messages back and forth to the other characters in a group chat, as well as individually, as though they arent in the same place together.
Haunting beautiful, deeply personal, and highly innovative Alice is Missing puts a strong focus on the emotional engagement between players, immersing them in a tense, dramatic mystery that unfolds organically through the text messages they send to one another. Right at home with games like Life Is Strange, Gone Home, Oxenfree, and Firewatch, its designed to feel as much like an event-style experience as it does a role-playing game.
A microbadge is available</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>