You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(site): finish the Pages review follow-ups (#209)
The first pass left the landing page cutting 19 skill and rule
descriptions mid-clause, listing all 28 showcase props (10k px of page),
and the gallery with three identical links per card, a zoom overlay that
let focus escape behind it, and no 404 page for renamed examples.
- build_site: descriptions shown whole up to 340 chars, else cut at a
sentence boundary; backtick spans render as <code>; showcase honors
featured_rank like examples; generate a root-absolute 404.html
- showcase/gallery.json: feature six varied pieces on the landing page
- build_gallery: zoom overlay is a <dialog> (focus trap, Esc, focus
return, Close button); the image link on each card leaves the tab
order; "View" links carry the entry name; the Tags toggle names the
active tag on narrow screens; footer names the right source JSON;
README content is substituted last so it can't hit other placeholders
- both templates declare color-scheme: dark
Signed-off-by: TMHSDigital <154358121+TMHSDigital@users.noreply.github.com>
Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
<metaproperty="og:description" content="A procedural blacksmith anvil on a timber stump through UVs, bake, LOD, collider, and Unity glTF, asserting recomputed budgets rather than an API contract." />
@@ -30,6 +31,7 @@
30
31
31
32
/* Blender-viewport system, shared with the landing page. Dark only. */
<metaproperty="og:description" content="Rigging end to end in the data API — edit_bones chain construction, name-bound vertex groups with smoothstep blend zones, posing, and depsgraph evaluation — bending a tapered tube through rest, half, and full curl." />
@@ -30,6 +31,7 @@
30
31
31
32
/* Blender-viewport system, shared with the landing page. Dark only. */
<metaproperty="og:description" content="POINT vs CORNER color-attribute domains on a shared-vertex pinwheel: CORNER stays exact per face while a naive per-wedge POINT loop shears to the last write at the hub. Crisp petals versus a smeared swirl in one frame; the measured shear equals the palette closed form." />
@@ -30,6 +31,7 @@
30
31
31
32
/* Blender-viewport system, shared with the landing page. Dark only. */
<metaproperty="og:description" content="A collapse-decimated hatch plate receiving a Cycles cage-baked tangent normal map from a ribbed high-poly source" />
@@ -30,6 +31,7 @@
30
31
31
32
/* Blender-viewport system, shared with the landing page. Dark only. */
0 commit comments