Skip to content

fix(ui): add Merge Gateway logo - #42015

Open
MatthewFeroz wants to merge 1 commit into
anomalyco:devfrom
MatthewFeroz:merge-logo
Open

fix(ui): add Merge Gateway logo#42015
MatthewFeroz wants to merge 1 commit into
anomalyco:devfrom
MatthewFeroz:merge-logo

Conversation

@MatthewFeroz

Copy link
Copy Markdown
Contributor

Issue for this PR

Closes #42014

Type of change

  • Bug fix
  • New feature
  • Refactor / code improvement
  • Documentation

What does this PR do?

Adds the canonical MERGE Gateway SVG from models.dev to the shared provider icon set. This lets ProviderIcon resolve merge-gateway instead of falling back to the generic synthetic icon.

The SVG uses currentColor, matching the existing provider icons and preserving light/dark theming.

How did you verify your code works?

  • Ran bun typecheck from packages/ui
  • Ran bun test from packages/ui: 27 passed
  • Ran bun run build from packages/ui
  • Ran the repository pre-push typecheck: 30 tasks passed
  • Verified the merge-gateway icon in the ProviderIcon Storybook at the standard 16px size

Screenshots / recordings

Before: fallback After: MERGE Gateway
Generic fallback provider icon MERGE Gateway provider icon

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

MERGE Gateway uses the fallback provider icon

1 participant