Skip to content

🚀 feat: implement official provider logos and custom fallback in leaderboard#49

Open
nitishchaubeyy wants to merge 1 commit into
AditthyaSS:mainfrom
nitishchaubeyy:feat/provider-logos
Open

🚀 feat: implement official provider logos and custom fallback in leaderboard#49
nitishchaubeyy wants to merge 1 commit into
AditthyaSS:mainfrom
nitishchaubeyy:feat/provider-logos

Conversation

@nitishchaubeyy
Copy link
Copy Markdown
Contributor

Description

This PR resolves the issue of displaying model names as plain text by adding official provider logos next to the model names in both ModelTable and ModelCard components.

Key Changes:

  • Integrated @lobehub/icons for official logos (OpenAI, Anthropic, Google, Meta, Mistral, DeepSeek, xAI).
  • Created a reusable ProviderLogo component.
  • Implemented a custom UI fallback (Initial letter in a stylized box) for any unmapped or future providers.
  • Resolved antd and @lobehub/ui peer dependency build errors.

Fixes #44

@vercel
Copy link
Copy Markdown

vercel Bot commented May 31, 2026

@nitishchaubeyy is attempting to deploy a commit to the aditthyass' projects Team on Vercel.

A member of the Team first needs to authorize it.

@AditthyaSS
Copy link
Copy Markdown
Owner

AditthyaSS commented Jun 1, 2026

Hey @nitishchaubeyy , thank you for the contribution and the implementation effort 🚀

I have reviewed the changes and noticed modifications to both package.json and package-lock.json. While I can see that dependency additions may be related to the provider logo implementation, the package-lock.json file contains a very large number of changes compared to the scope of this issue

Could you please confirm whether these changes are only due to the addition of the required dependencies, or if any other packages were updated as well? A brief explanation would help us better understand the impact of these modifications.

Also, please attach a few screenshots or a short demo of the implementation so we can verify the UI changes and ensure everything is working as expected.

Once we verify the dependency changes and review the implementation screenshots, we will proceed with the final review and merge process.

Thanks again for your contribution ,Please star the repo

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Add Official Provider Logos Next to Model Names in Leaderboard

2 participants