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,43 @@
<!doctype html>
<html lang="en">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Sleeping Gods: Distant Skies · The Game Shelves</title>
<meta name="description" content="Sleeping Gods: Distant Skies in The Game Shelves">
<meta property="og:title" content="Sleeping Gods: Distant Skies · The Game Shelves">
<meta property="og:image" content="../art/358320.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/358320" rel="noopener">view on BGG ↗</a></p>
<h1>Sleeping Gods: Distant Skies <span class="meta">(2023)</span></h1>
<div class="detail">
<div class="art"><img src="../art/358320.jpg" alt="box art for Sleeping Gods: Distant Skies"></div>
<div class="facts"><div class="factrow"><b>players</b> 14 players (best at 1, 2)</div><div class="factrow"><b>playing time</b> 60600 min</div><div class="factrow"><b>ages</b> 13+</div><div class="factrow"><b>weight</b> 2.95 / 5</div><div class="factrow"><b>BGG rank</b> 826</div><div class="factrow"><b>BGG rating</b> 8.29</div><div class="factrow"><b>designers</b> <span class="chip">Ryan Laukat</span></div><div class="factrow"><b>artists</b> <span class="chip">Ryan Laukat</span></div><div class="factrow"><b>publishers</b> <span class="chip">Red Raven Games</span> <span class="chip">DV Games</span> <span class="chip">Games7Days</span> <span class="chip">Keep Exploring Games</span> <span class="chip">Lucky Duck Games</span> <span class="chip">Maldito Games</span></div><div class="factrow"><b>categories</b> <span class="chip">Adventure</span> <span class="chip">Aviation / Flight</span> <span class="chip">Exploration</span> <span class="chip">Fantasy</span> <span class="chip">Fighting</span></div><div class="factrow"><b>mechanics</b> <span class="chip">Action Points</span> <span class="chip">Cooperative Game</span> <span class="chip">Deck, Bag, and Pool Building</span> <span class="chip">Narrative Choice / Paragraph</span> <span class="chip">Push Your Luck</span> <span class="chip">Solo / Solitaire Game</span> <span class="chip">Storytelling</span></div></div>
</div>
<div class="card desc">San Francisco, 1937: Your cargo plane flies through a portal in the sky, transporting you to a rugged landscape filled with bizarre creatures, scheming gods, and untold dangers. But can you find your way back before the portal closes?
Sleeping Gods: Distant Skies is a standalone sequel set in the world of Sleeping Gods. As in the original game, you and your friends trek through a vast landscape as you read branching storylines and meet vivid characters, but in this game you interact with the atlas on a deeper level — camping, exploring, overcoming obstacles, and searching for lost relics. The new action system allows you even greater agency while you travel and explore.
In addition to the exploration and quest system from the original game, Sleeping Gods: Distant Skies features a fresh spin on combat. Players now build a combat deck from which they draw a varied hand of cards to play, making each combat encounter a fresh and dynamic puzzle.
Although Sleeping Gods: Distant Skies builds on story elements in the first game, you do not need to play Sleeping Gods to enjoy this sequel. The game features new characters and storylines, explaining concepts from the original game as you encounter them.
Return to the world of Sleeping Gods and experience a thrilling tale that hinges on your choices in a truly open-world experience!
—description from the publisher</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>