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
+39
View File
@@ -0,0 +1,39 @@
<!doctype html>
<html lang="en">
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Dixit · The Game Shelves</title>
<meta name="description" content="Dixit in The Game Shelves">
<meta property="og:title" content="Dixit · The Game Shelves">
<meta property="og:image" content="../art/39856-296529.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/39856" rel="noopener">view on BGG ↗</a></p>
<h1>Dixit <span class="meta">(2008)</span></h1>
<div class="detail">
<div class="art"><img src="../art/39856-296529.jpg" alt="box art for Dixit"></div>
<div class="facts"><div class="factrow"><b>players</b> 36 players (best at 5, 6)</div><div class="factrow"><b>playing time</b> 30 min</div><div class="factrow"><b>ages</b> 8+</div><div class="factrow"><b>weight</b> 1.19 / 5</div><div class="factrow"><b>BGG rank</b> 433</div><div class="factrow"><b>BGG rating</b> 7.18</div><div class="factrow"><b>designers</b> <span class="chip">Jean-Louis Roubira</span></div><div class="factrow"><b>artists</b> <span class="chip">Marie Cardouat</span></div><div class="factrow"><b>publishers</b> <span class="chip">Libellud</span> <span class="chip">ADC Blackfire Entertainment</span> <span class="chip">Anne</span> <span class="chip">asmodee</span> <span class="chip">Asterion Press</span> <span class="chip">Boardgame Space</span></div><div class="factrow"><b>categories</b> <span class="chip">Card Game</span> <span class="chip">Humor</span> <span class="chip">Party Game</span></div><div class="factrow"><b>mechanics</b> <span class="chip">Race</span> <span class="chip">Singing</span> <span class="chip">Storytelling</span> <span class="chip">Targeted Clues</span> <span class="chip">Voting</span></div></div>
</div>
<div class="card"><div class="factrow"><b>my copy</b> Asmodee/Libellud English edition 2015 · 2015</div><div class="factrow"><b>publishers</b> <span class="chip">Libellud</span></div><div class="factrow"><b>languages</b> <span class="chip">English</span></div></div>
<div class="card desc">Each turn in Dixit, one player is the storyteller who chooses one of the six cards in their hand, then expresses an idea, with sounds or words, that is reflected on that card&#x27;s image, and places the card face down on the playing surface. Each other player then selects the card that best matches that expression, and passes the selected card to the storyteller, face down.
The storyteller shuffles all the cards together, then turns them over to reveal them. Each player other than the storyteller then secretly guesses which card belongs to the storyteller. If nobody or everybody guesses the correct card, the storyteller scores 0 points, and each other player scores 2 points. Otherwise, the storyteller and whoever found the correct answer score 3 points. Additionally, the non-storyteller players score 1 point for every vote received by their card.
The game ends when the deck is empty or if a player has scored at least 30 points. In either case, the player with the most points wins.
The Dixit base game and each expansion contain 84 cards, and the cards can be mixed together as desired.</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>