Skip to content

✨ feat: add Coding Plan provider icons support#272

Merged
canisminor1990 merged 2 commits into
lobehub:devfrom
hardy-one:feat/add-codingplan-providers
Mar 26, 2026
Merged

✨ feat: add Coding Plan provider icons support#272
canisminor1990 merged 2 commits into
lobehub:devfrom
hardy-one:feat/add-codingplan-providers

Conversation

@hardy-one

Copy link
Copy Markdown
Contributor
  • Add BailianCodingPlan, GLMCodingPlan, KimiCodingPlan, MiniMaxCodingPlan, VolcengineCodingPlan to ModelProvider enum
  • Add keyword mappings in providerConfig for icon resolution

💻 变更类型 | Change Type

  • ✨ feat
  • 🐛 fix
  • ♻️ refactor
  • 💄 style
  • 🔨 chore
  • 📝 docs

🔀 变更说明 | Description of Change

本PR为lobe-icons添加了Coding Plan providers的图标支持,包括:

  • BailianCodingPlan
  • GLMCodingPlan
  • KimiCodingPlan
  • MiniMaxCodingPlan
  • VolcengineCodingPlan

新增了对应的ModelProvider枚举值,并将这些新provider映射到现有的图标上,确保用户界面能够正确显示Coding Plan provider的图标。

📝 补充信息 | Additional Information

@lobehubbot

Copy link
Copy Markdown
Member

👍 @hardy-one


Thank you for raising your pull request and contributing to our Community
Please make sure you have followed our contributing guidelines. We will review it as soon as possible.
If you encounter any problems, please feel free to connect with us.
非常感谢您提出拉取请求并为我们的社区做出贡献,请确保您已经遵循了我们的贡献指南,我们会尽快审查它。
如果您遇到任何问题,请随时与我们联系。

@sourcery-ai sourcery-ai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We've reviewed this pull request using the Sourcery rules engine

@codecov

codecov Bot commented Mar 23, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 20 lines in your changes missing coverage. Please review.
✅ Project coverage is 1.64%. Comparing base (ddf3fa3) to head (8d20233).
⚠️ Report is 152 commits behind head on dev.

Files with missing lines Patch % Lines
...kages/react-native/src/features/providerConfig.tsx 0.00% 5 Missing ⚠️
packages/react-native/src/features/providerEnum.ts 0.00% 5 Missing ⚠️
src/features/providerConfig.tsx 0.00% 5 Missing ⚠️
src/features/providerEnum.ts 0.00% 5 Missing ⚠️
Additional details and impacted files
@@           Coverage Diff            @@
##             dev    #272      +/-   ##
========================================
- Coverage   1.67%   1.64%   -0.04%     
========================================
  Files       3639    3981     +342     
  Lines      77436   85324    +7888     
  Branches    3639    3981     +342     
========================================
+ Hits        1298    1401     +103     
- Misses     73797   81343    +7546     
- Partials    2341    2580     +239     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@pkg-pr-new

pkg-pr-new Bot commented Mar 23, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@lobehub/icons@272

commit: 8d20233

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: c31b8711b5

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread src/features/providerEnum.ts
@canisminor1990 canisminor1990 changed the base branch from master to dev March 26, 2026 07:41
@canisminor1990 canisminor1990 merged commit f7b16d5 into lobehub:dev Mar 26, 2026
7 of 8 checks passed
@lobehubbot

Copy link
Copy Markdown
Member

❤️ Great PR @hardy-one ❤️


The growth of project is inseparable from user feedback and contribution, thanks for your contribution!
项目的成长离不开用户反馈和贡献,感谢您的贡献!

canisminor1990 added a commit that referenced this pull request Mar 26, 2026
* ✨ feat(icons): add Qoder brand icon (#270)

* ✨ feat(icons): add Qoder brand icon

- Add Qoder icon components (Avatar, Color, Mono, Text)
- Add Qoder icon documentation
- Export Qoder icon in icons.ts
- Add Qoder entry in table of contents

	new file:   src/Qoder/components/Avatar.tsx
	new file:   src/Qoder/components/Color.tsx
	new file:   src/Qoder/components/Mono.tsx
	new file:   src/Qoder/components/Text.tsx
	new file:   src/Qoder/index.md
	new file:   src/Qoder/index.ts
	new file:   src/Qoder/style.ts
	modified:   src/icons.ts
	modified:   src/toc.ts

* ✨ feat: add Qoder icon

- Add Qoder icon with Avatar, Color, Mono, and Text variants
- Export Qoder icon from react-native package

* ✨ feat: add Coding Plan provider icons support (#272)

* ✨ feat: add Coding Plan provider support

* ✨ feat: add Coding Plan provider support for React Native

* feat: add Apertis icon (#269)

* feat: add Apertis icon

Add Apertis (apertis.ai) — a unified API platform for 500+ AI models
across 30+ providers. Includes Mono, Text, Avatar, and Combine
components following the standard icon package structure.

Primary color: #0d9488 (Apertis Teal)

* feat: export Apertis icon and add react-native support

Add Apertis to src/icons.ts barrel export and create the full
react-native icon set (Mono, Text, Avatar, Combine) under
packages/react-native/src/icons/Apertis.

* Update Together AI logo (#268)

* wip

* wip

* Revert "wip"

This reverts commit 76dfa33.

* wip

* feat: add AskVerdict AI brand icons (#265)

Add AskVerdict AI (askverdict.ai) — multi-agent AI debate engine.

Components: Mono, Color (gold gradient), Text, Combine, Avatar
Shared SVG paths extracted to paths.ts to prevent divergence.

Brand color: #E8A317 (gold)
Website: https://askverdict.ai

* ✨ feat: add AgentVoice icon (#257)

Co-authored-by: RRyanHoward <ryan@websitellm.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>

* feat: merge PR #259 (LLM API) and PR #262 (Xpay) into dev (#276)

* ✨ feat: Add LLM API logo

* ✨ feat: add xpay icon

* fix: set hasBrandColor to true in toc entry

---------

Co-authored-by: Markos Basilio <markosbasilio@MacBook-Pro-Markos.local>
Co-authored-by: xPay <xpaysh@gmail.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>

* 💄 style: Fix some icon style

* ✨ feat: Update rn

---------

Co-authored-by: zhi <yantze@126.com>
Co-authored-by: Hardy <yimingmail@yandex.com>
Co-authored-by: Quert <a97041304@gmail.com>
Co-authored-by: Hassan El Mghari <hassan4709@gmail.com>
Co-authored-by: GDS K S <39922405+thegdsks@users.noreply.github.com>
Co-authored-by: Ryan Howard <ryan@agentvoice.com>
Co-authored-by: RRyanHoward <ryan@websitellm.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Markos Basilio <markosbasilio@MacBook-Pro-Markos.local>
Co-authored-by: xPay <xpaysh@gmail.com>
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.

3 participants