diff --git a/.playwright-mcp/page-2026-08-09T19-58-12-420Z.yml b/.playwright-mcp/page-2026-08-09T19-58-12-420Z.yml new file mode 100644 index 0000000..2b3f757 --- /dev/null +++ b/.playwright-mcp/page-2026-08-09T19-58-12-420Z.yml @@ -0,0 +1,65 @@ +- generic [active] [ref=e1]: + - link "Skip to content" [ref=e2] [cursor=pointer]: + - /url: "#main" + - generic [ref=e3]: + - link "bggpipe shelf → BGG pipeline" [ref=e4] [cursor=pointer]: + - /url: / + - generic [ref=e5]: + - text: bggpipe + - generic [ref=e6]: shelf → BGG pipeline + - navigation "Primary" [ref=e7]: + - link "Pipeline" [ref=e8] [cursor=pointer]: + - /url: / + - link "Photos 4" [ref=e9] [cursor=pointer]: + - /url: /photos + - text: Photos + - generic [ref=e10]: "4" + - link "Titles" [ref=e11] [cursor=pointer]: + - /url: /titles + - link "Review" [ref=e12] [cursor=pointer]: + - /url: /review + - link "Queue" [ref=e13] [cursor=pointer]: + - /url: /queue + - link "Library" [ref=e14] [cursor=pointer]: + - /url: /library + - link "Shelves" [ref=e15] [cursor=pointer]: + - /url: /shelves + - link "Help" [ref=e16] [cursor=pointer]: + - /url: /help + - figure "art by Juniper" [ref=e17]: + - img "the bggpipe piper — a bagpiper whose bag is a board game box" [ref=e18] + - generic [ref=e20]: BoardGameGeek and BGG are trademarks of BoardGameGeek, LLC. bggpipe is an independent project, not affiliated with or endorsed by BoardGameGeek. + - generic [ref=e21]: + - status + - main [ref=e22]: + - heading "Shelves" [level=1] [ref=e23] + - heading "Add a unit" [level=2] [ref=e24] + - generic [ref=e25]: + - generic [ref=e26]: + - text: Unit name + - textbox "Unit name" [ref=e27]: + - /placeholder: Living room Kallax + - generic [ref=e28]: + - text: Preset + - combobox "Preset" [ref=e29]: + - option "IKEA Kallax cube (13.25 × 13.25 × 15.4)" [selected] + - option "IKEA Billy shelf (30.75 × 13 × 11)" + - option "custom size" + - option "no size — travel case, lent out…" + - generic [ref=e30]: + - text: Rows + - textbox "Rows" [ref=e31]: "1" + - generic [ref=e32]: + - text: Columns + - textbox "Columns" [ref=e33]: "1" + - generic [ref=e34]: + - text: Zone + - textbox "Zone" [ref=e35]: + - /placeholder: party games + - generic [ref=e36]: + - text: Description + - textbox "Description" [ref=e37]: + - /placeholder: the wall behind the couch — main game storage + - button "create" [ref=e39] [cursor=pointer] + - generic [ref=e40]: grid mode labels openings A1, A2… by row; you can edit, add, or remove openings afterward — repeat with another grid to stack sections (double-wides above cubes, say) in the same unit + - paragraph [ref=e42]: Loading… \ No newline at end of file diff --git a/data/locations.json b/data/locations.json index 078229d..e9f2693 100644 --- a/data/locations.json +++ b/data/locations.json @@ -109,7 +109,6 @@ "opening_id": "library-kallax-c4" }, "166109:253058": { - "acknowledged": true, "note": "", "opening_id": "library-kallax-b1" }, diff --git a/data/shelf_plan.csv b/data/shelf_plan.csv index de7e3aa..67a8537 100644 --- a/data/shelf_plan.csv +++ b/data/shelf_plan.csv @@ -134,3 +134,4 @@ Alice is Missing,library-right-shelving-2-d1, Alice is Missing: Silent Falls,library-right-shelving-2-d1, Parsely,library-right-shelving-2-d1, Dark Cults,library-right-shelving-2-d1, +Frosthaven,library-right-shelving-2-e1,yes diff --git a/src/bggpipe/templates/pages/shelves.html b/src/bggpipe/templates/pages/shelves.html index 5b39882..b8f9a85 100644 --- a/src/bggpipe/templates/pages/shelves.html +++ b/src/bggpipe/templates/pages/shelves.html @@ -238,8 +238,12 @@ function sheetRender() { ? `▮ standing, proud` : ""} ${g.laneless && !g.acknowledged && !g.ackable - ? `no room` : ""} + ? (g.lane_override + ? `` + : `no room`) : ""} ${g.lane && !g.inherited && !g.acknowledged ? `