Skip to content

Commit 5a17c92

Browse files
TMHSDigitalclaude
andcommitted
feat(gallery): topic chip counts and removable active-filter pills
Chips show how many cards carry each topic. Active tag/kind/category filters appear as removable pills in the pinned search row (wide screens), with a Clear all when more than one is set. Regenerated docs/gallery. Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
1 parent 36ae4a9 commit 5a17c92

135 files changed

Lines changed: 249 additions & 169 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎docs/gallery/anvil/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="Anvil (anvil) — Showcase — Blender Developer Tools" />
2525
<meta name="twitter: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." />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

‎docs/gallery/apothecary-shelf/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="Apothecary Shelf (apothecary-shelf) — Showcase — Blender Developer Tools" />
2525
<meta name="twitter:description" content="A procedural apothecary shelf — housed shelves, gallery rails, a drawer bank and an arched crest, stocked with fifteen lathed bottles, flasks and glazed jars, each corked or lidded and labelled — carried through UVs, bake, LOD, convex collider, and Unity glTF, asserting recomputed budgets rather than an API contract." />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

‎docs/gallery/archery-target/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="Archery Target (archery-target) — Showcase — Blender Developer Tools" />
2525
<meta name="twitter:description" content="A procedural archery range target on a turf patch — a 1.10 m compressed-straw boss coiled from rope courses that show on its back and round its edge, bound with doubled jute twine drawn tight over the crests; an 80 cm ten-zone World Archery face in aged inks with ring lines, an X ring and a printed X, held by four target pins; a timber easel leaning it back 12° on toe skids with knee braces, a ledge with a stop lip on a bolted rail and gussets, a numbered butt board, a strap hinge pinned to a rear leg in a steel ferrule and foot, and a splay chain between eye bolts; five carbon arrows in the face with cresting, nocks and three vanes, one glancing into the straw edge, one snapped with its fletched half on the grass, and a leather quiver of arrows lying among grass tufts — through UVs, bake, LOD, collider, and Unity glTF, asserting recomputed budgets rather than an API contract." />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

‎docs/gallery/armature-bend/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="Armature Bend (armature-bend) — Examples — Blender Developer Tools" />
2525
<meta name="twitter: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 ribbed bellows hose through rest, half, and full curl." />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

‎docs/gallery/attribute-domain-shear/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="Attribute Domain Shear (attribute-domain-shear) — Examples — Blender Developer Tools" />
2525
<meta name="twitter:description" content="POINT vs CORNER color-attribute domains on a shared-vertex fan: CORNER stays exact per face while a naive per-wedge POINT loop shears to the last write at the hub. A striped parasol keeps crisp stripes under CORNER and smears, with one panel turned the wrong color, under POINT; the measured shear equals the palette closed form." />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

‎docs/gallery/bake-normal-high-to-low/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="Bake Normal High To Low (bake-normal-high-to-low) — Examples — Blender Developer Tools" />
2525
<meta name="twitter:description" content="A collapse-decimated hatch plate receiving a Cycles cage-baked tangent normal map from a ribbed high-poly source" />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

‎docs/gallery/bamboo-clump/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="Bamboo Clump (bamboo-clump) — Showcase — Blender Developer Tools" />
2525
<meta name="twitter:description" content="A procedural clump of seven clumping-bamboo culms rising from a 0.6 m rhizome mass on a lobed hummock of leaf-litter soil, five jointed rhizome knuckles breaking the soil at the outer culms&#x27; feet; each culm splayed out from the soil, then leaning and arching to a fine whip, ringed with 99 raised nodes at a pitch short at the foot, long through the middle and short again at the tip, its lowest three nodes still in papery sheaths and a fresh culm white-waxed below every node; 107 arching branches, one or two to a node, carrying 815 slim leaves with a droop of their own; three young shoots and litter off the hummock, through UVs, bake, LOD, collider and Unity glTF, asserting recomputed budgets rather than an API contract." />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

‎docs/gallery/basketball-hoop/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="Basketball Hoop (basketball-hoop) — Showcase — Blender Developer Tools" />
2525
<meta name="twitter:description" content="A procedural in-ground basketball goal on a patch of driveway court — a square gooseneck pole swept in one piece with welded bend webs, its plate sunk and bolted into a two-pour concrete pad with a sealed expansion joint, a braced board in an aluminium frame, a breakaway regulation rim, a knotted twelve-loop net hung on the rim hooks, faded court paint set into the slabs and two pebbled basketballs resting on the concrete — through UVs, bake, LOD, convex collider, and Unity glTF, asserting recomputed budgets rather than an API contract." />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

‎docs/gallery/bmesh-gear/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="BMesh Gear (bmesh-gear) — Examples — Blender Developer Tools" />
2525
<meta name="twitter:description" content="A 14-tooth gear built entirely with bmesh — profile ring, face, extrude — with bm.free() in a try/finally, exactly as the ownership contract demands." />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

‎docs/gallery/book-trolley/index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
<meta name="twitter:title" content="Book Trolley (book-trolley) — Showcase — Blender Developer Tools" />
2525
<meta name="twitter:description" content="A procedural library book truck — arched end panels standing in skids on four swivel casters, a flat deck, and on each side two sloped troughs, a tilted shelf and a backrest square to it, filled with forty-seven rounded-spine hardbacks spines out and two loose stacks — carried through UVs, bake, LOD, convex collider, and Unity glTF, asserting recomputed budgets rather than an API contract." />
2626
<link rel="preload" href="../../fonts/inter-regular.woff2" as="font" type="font/woff2" crossorigin />
27-
<link rel="stylesheet" href="../gallery.css?v=cde6fee965" />
27+
<link rel="stylesheet" href="../gallery.css?v=fb56584039" />
2828
<script>document.documentElement.classList.add('js');</script>
2929
</head>
3030
<body>

0 commit comments

Comments
 (0)