From bf0dfc4e6b685e4dde6c5fd83eedf656cca38c8e Mon Sep 17 00:00:00 2001 From: Bohdan Triapitsyn Date: Tue, 18 Aug 2026 16:24:30 +0300 Subject: [PATCH] feat: add Command Code provider logo Adds a new provider logo asset for Command Code Uses the provider logo in third-party integrations when available --- .../ui/src/assets/provider-logos/command-code.svg | 15 +++++++++++++++ .../ThirdPartyIntegrationsSection.tsx | 7 ++++++- 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 packages/ui/src/assets/provider-logos/command-code.svg diff --git a/packages/ui/src/assets/provider-logos/command-code.svg b/packages/ui/src/assets/provider-logos/command-code.svg new file mode 100644 index 00000000..786e90bc --- /dev/null +++ b/packages/ui/src/assets/provider-logos/command-code.svg @@ -0,0 +1,15 @@ + + Command Code + + + diff --git a/packages/ui/src/components/sections/integrations/ThirdPartyIntegrationsSection.tsx b/packages/ui/src/components/sections/integrations/ThirdPartyIntegrationsSection.tsx index ab10597c..b520b8e1 100644 --- a/packages/ui/src/components/sections/integrations/ThirdPartyIntegrationsSection.tsx +++ b/packages/ui/src/components/sections/integrations/ThirdPartyIntegrationsSection.tsx @@ -13,6 +13,7 @@ import { toast } from '@/components/ui'; import { Icon } from '@/components/icon/Icon'; import { SettingsSection } from '@/components/sections/shared/SettingsSection'; import { Collapsible, CollapsibleContent, CollapsibleTrigger } from '@/components/ui/collapsible'; +import { ProviderLogo } from '@/components/ui/ProviderLogo'; import { useI18n } from '@/lib/i18n'; import { openExternalUrl } from '@/lib/url'; import { cn } from '@/lib/utils'; @@ -327,7 +328,11 @@ export const ThirdPartyIntegrationsSection: React.FC
- + {plugin.providerId === 'command-code' ? ( + + ) : ( + + )}
{t(plugin.nameKey)}