mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-07-08 16:17:58 +00:00
## Summary Restore the original `node-link.svg` asset, which PR #13095 accidentally overwrote with a stretch-to-fill Figma export, breaking the node connector across the marketing site. ## Changes - **What**: Revert `apps/website/public/icons/node-link.svg` to its intrinsic **20×32** form (`fill="#F2FF59"`). PR #13283 had replaced it with a raw Figma export (`preserveAspectRatio="none"`, `width="100%" height="100%"`, `fill="var(--fill-0, …)"`). Every consumer loads it as a bare `<img src>` and relies on the intrinsic size plus `scale-*`/`rotate` classes — with no intrinsic dimensions the connector expanded to fill its container and distorted. ## Review Focus - The overwrite originated in the first commit of #13283's stack and rode through the squash merge; nothing in that PR actually referenced this file (the MCP page uses the separate `NodeUnionIcon.vue`), so restoring the shared asset fixes all consumers (`BuildWhatSection`, `ProductShowcaseSection`, `OurValuesSection`, `GalleryDetailModal`) without touching the MCP page. - `apps/website/dist/icons/node-link.svg` is stale build output and regenerates on the next `pnpm build`. --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Co-authored-by: github-actions <github-actions@github.com>