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¶
ProviderLogo()¶
Defined in: src/shared/brand/ProviderLogo.tsx:40
The ProviderLogo component.
Parameters¶
| Parameter | Type | Description |
|---|---|---|
props |
ProviderLogoProps |
The props. |
Returns¶
Element
The provider mark.