mirror of
https://github.com/multica-ai/multica.git
synced 2026-08-09 14:28:09 +02:00
* feat(wecom): show WeCom's own mark on the connect button The button said "Connect WeCom" next to lucide's MessagesSquare — the same generic speech bubble Slack's button uses — so the one place on the page carrying a logo carried the wrong one. Artwork is svg/logo-wecom.svg from Tencent's TDesign icon set (MIT), the vendor's own mark rather than a redrawing. Inlined as a 24x24 currentColor component beside GitHubMark, which is the pattern this repo already uses for a brand mark lucide does not carry. * fix(wecom): use WeCom's own mark on the agent Integrations card The agent detail page's Capabilities → Integrations tab draws a 36px icon tile beside each channel's name, and WeCom's was lucide MessagesSquare — identical to Slack's and DingTalk's, so the one place with a per-channel logo showed no way to tell them apart. That tile, not the connect button, is the logo people actually see. * docs(wecom): include the full TDesign MIT notice in wecom-mark The SVG path is copied verbatim from Tencent's tdesign-icons `svg/logo-wecom.svg`. Its MIT License requires the copyright line and the full permission notice to travel with substantial portions of the work, so a source link alone was not enough. Same header shape as the existing third-party notice in server/internal/integrations/slack/mrkdwn.go. Co-authored-by: multica-agent <github@multica.ai> --------- Co-authored-by: Bohan-J <bohan@devv.ai> Co-authored-by: multica-agent <github@multica.ai>