main
John Lauer Add exact component identity, native libraries and provisional 3D assets 1f2d086 9d ago
<!doctype html><html><head><meta charset="utf-8"><title>0466005.NR_Manufacturer_Example — adom-footprint</title><style>body{margin:0;background:#0d1117;color:#e6edf3;font-family:-apple-system,sans-serif;min-height:100vh;display:flex;flex-direction:column}header{display:flex;align-items:center;gap:10px;padding:14px 22px;border-bottom:1px solid #222b38}.dot{width:10px;height:10px;border-radius:50%;background:#00e6dc;box-shadow:0 0 12px #00e6dc}.brand{font-weight:700}.brand span{color:#8b949e;font-weight:400}.wrap{flex:1;display:flex;align-items:center;justify-content:center;padding:32px}.card{background:#11161f;border:1px solid #222b38;border-radius:14px;padding:22px 26px;max-width:min(92vw,720px)}.name{font-size:22px;font-weight:700}.meta{color:#8b949e;font-size:13px;margin-top:2px}.desc{color:#aeb6c2;font-size:13px;margin-top:6px}.svgbox{margin-top:16px;border:1px solid #222b38;border-radius:10px;background:#0d1117;overflow:hidden}.svgbox svg{display:block;width:100%;height:auto;max-height:64vh}footer{text-align:center;color:#5b6675;font-size:11px;padding:10px}</style></head><body><header><span class="dot"></span><span class="brand">adom-footprint <span>· PCB footprint viewer</span></span></header><div class="wrap"><div class="card"><div class="name">0466005.NR_Manufacturer_Example</div><div class="meta">2 pads</div><div class="desc">Littelfuse 466 reflow pattern: outer3.81 gap1.52 pad1.14x2.03 nominal rounded dimensions; process qualification pending.</div><div class="svgbox"><svg xmlns="http://www.w3.org/2000/svg" viewBox="-3.205 -2.315 6.410 4.630" preserveAspectRatio="xMidYMid meet"><g class="adom-layer-courtyard"><rect x="-2.205" y="-1.315" width="4.410" height="2.630" fill="none" stroke="#FF26E2" stroke-width="0.05" stroke-dasharray="0.2,0.1"/></g><g class="adom-layer-fab"><rect x="-1.651" y="-0.826" width="3.302" height="1.652" fill="none" stroke="#6e7681" stroke-width="0.1"/></g><g class="adom-layer-copper"><g data-pad="1" data-shape="rect" data-size="1.140x2.030" data-mount="smd"><rect x="-1.905" y="-1.015" width="1.140" height="2.030" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g><g data-pad="2" data-shape="rect" data-size="1.140x2.030" data-mount="smd"><rect x="0.765" y="-1.015" width="1.140" height="2.030" fill="#C83434" stroke="#ef5350" stroke-width="0.04"/></g></g><g class="adom-layer-heatsink"></g><g class="adom-layer-drill"></g><g class="adom-layer-silk"><line x1="-1.651" y1="-1.225" x2="1.651" y2="-1.225" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/><line x1="-1.651" y1="1.225" x2="1.651" y2="1.225" stroke="#00cccc" stroke-width="0.12" stroke-linecap="round"/></g><g class="adom-layer-padnum"><text x="-1.335" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.479" fill="#fff" font-family="sans-serif" style="pointer-events:none">1</text><text x="1.335" y="0.000" text-anchor="middle" dominant-baseline="central" font-size="0.479" fill="#fff" font-family="sans-serif" style="pointer-events:none">2</text></g></svg></div></div></div><footer>rendered locally in Rust — no KiCad, no service round-trip</footer></body></html>