Skip to content

ProviderLogo

A small provider mark for the LLM provider picker / model chips. Providers with a brand SVG render it as a CSS mask tinted to the surrounding text color (so the monochrome marks stay visible on the dark theme and adopt disabled/active text colors); other providers fall back to a brand-tinted monogram or a generic icon.

Interfaces

ProviderLogoProps

Defined in: src/shared/brand/ProviderLogo.tsx:28

Properties

Property Type Defined in
className? string src/shared/brand/ProviderLogo.tsx:31
provider string src/shared/brand/ProviderLogo.tsx:29
size? number src/shared/brand/ProviderLogo.tsx:30

Functions

function ProviderLogo(props): Element;

Defined in: src/shared/brand/ProviderLogo.tsx:40

The ProviderLogo component.

Parameters

Parameter Type Description
props ProviderLogoProps The props.

Returns

Element

The provider mark.