← Commit history

register adom-footprint-variants (john/footprint-widgets): footprint-variant family viewer parsed from kicad_mod files

John Lauer ·34661288e4 ·1mo ago ·parent 57066f2
2 files changed +5−1
README.md+1
@@ -54,3 +54,4 @@ Four load from adom/component-widgets and take a JSON `src`; adom-symbol-variant | `::adom-molecule{src="..."}` | molecule viewer | | `::adom-heatsink-via{src="..."}` | thermal via layout | | `::adom-symbol-variants{src="..."}` | alternate schematic-symbol layouts (2-column, square, grouped, chip outline), generated in the browser |+| `::adom-footprint-variants{src="..."}` | footprint-variant family (baseline, heatsink vias, 300 µm solder balls, rounded pads), parsed live from the page's `.kicad_mod` files; takes an adom-footprint `variants.json` `src` — loads from john/footprint-widgets |
widgets.json+4−1
@@ -13,5 +13,8 @@     "element": "adom-heatsink-via", "attrs": ["src"] },   { "name": "adom-symbol-variants", "mode": "frontend",     "script": "https://wiki.adom.inc/adom/adom-symbol/render/widget/adom-symbol-variants.js",-    "element": "adom-symbol-variants", "attrs": ["src", "mpn", "layout", "outline"] }+    "element": "adom-symbol-variants", "attrs": ["src", "mpn", "layout", "outline"] },+  { "name": "adom-footprint-variants", "mode": "frontend",+    "script": "https://wiki.adom.inc/john/footprint-widgets/render/widgets/footprint-variants-widget.js",+    "element": "adom-footprint-variants", "attrs": ["src", "variant", "heading"] } ]