Add shelves page to game library; refresh bggpipe export

Port the export's physical shelf layout (.wall/.orow/.ocell) into the
scoped embed.css so /mygames/?g=shelves renders the wall in true
proportions, using the cream board color and accent-purple links for
legibility on the dark theme. Includes a fresh bggpipe re-export (new
Etherfields and Red Dragon Inn titles, updated art). embed.js/embed.css
are untouched by the export.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Eric Wagoner
2026-08-09 16:36:24 -04:00
co-authored by Claude Opus 4.8
parent f6611257b3
commit cfabb20537
339 changed files with 2022 additions and 608 deletions
+4 -4
View File
@@ -5,7 +5,7 @@
<title>Santorini · The Game Shelves</title>
<meta name="description" content="Santorini in The Game Shelves">
<meta property="og:title" content="Santorini · The Game Shelves">
<meta property="og:image" content="../art/194655.png">
<meta property="og:image" content="../art/194655-668826.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>
@@ -14,10 +14,10 @@
<p><a href="../">← the whole library</a> · <a href="https://boardgamegeek.com/boardgame/194655" rel="noopener">view on BGG ↗</a></p>
<h1>Santorini <span class="meta">(2016)</span></h1>
<div class="detail">
<div class="art"><img src="../art/194655.png" alt="box art for Santorini"></div>
<div class="art"><img src="../art/194655-668826.png" alt="box art for Santorini"></div>
<div class="facts"><div class="factrow"><b>players</b> 24 players (best at 2)</div><div class="factrow"><b>playing time</b> 20 min</div><div class="factrow"><b>ages</b> 8+</div><div class="factrow"><b>weight</b> 1.72 / 5</div><div class="factrow"><b>BGG rank</b> 315</div><div class="factrow"><b>BGG rating</b> 7.33</div><div class="factrow"><b>designers</b> <span class="chip">Gord!</span></div><div class="factrow"><b>artists</b> <span class="chip">Lina Cossette</span> <span class="chip">David Forest</span></div><div class="factrow"><b>publishers</b> <span class="chip">Roxley</span> <span class="chip">Galápagos Jogos</span> <span class="chip">Korea Boardgames</span> <span class="chip">Spin Master Ltd.</span></div><div class="factrow"><b>categories</b> <span class="chip">Abstract Strategy</span> <span class="chip">Ancient</span> <span class="chip">Mythology</span></div><div class="factrow"><b>mechanics</b> <span class="chip">Grid Movement</span> <span class="chip">Map Reduction</span> <span class="chip">Race</span> <span class="chip">Square Grid</span> <span class="chip">Team-Based Game</span> <span class="chip">Three Dimensional Movement</span> <span class="chip">Variable Player Powers</span></div></div>
</div>
<div class="card"><div class="factrow"><b>my copy</b> Roxley English retail edition · 2016</div><div class="factrow"><b>publishers</b> <span class="chip">Roxley</span></div><div class="factrow"><b>languages</b> <span class="chip">English</span></div></div>
<div class="card desc">Santorini is a re-imagining of the purely abstract 2004 edition.
Santorini is an accessible strategy game, simple enough for an elementary school classroom while aiming to provide gameplay depth and content for hardcore gamers to explore. Santorini features variable player powers layered over an otherwise abstract game, with 40 thematic god and hero powers that fundamentally change the way the game is played.
@@ -28,7 +28,7 @@ The rules are simple. Each turn consists of 2 steps:
2. Build - Then construct a building level adjacent to the builder you moved. When building on top of the third level, place a dome instead, removing that space from play.
If either of your builders moves up to the third level, you win.</div>
If either of your builders moves up to the third level, you win.</div><div class="card"><div class="factrow"><b>where it lives</b> Library Kallax · C4</div></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