Skip to content

Commit c7b1241

Browse files
author
jack
committed
Fix xAI logo visibility by applying CSS invert filter for black logo
1 parent 67e9952 commit c7b1241

3 files changed

Lines changed: 10 additions & 1 deletion

File tree

ui/desktop/src/components/settings/providers/modal/subcomponents/ProviderLogo.tsx

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,19 @@ export default function ProviderLogo({ providerName }: ProviderLogoProps) {
3232
const logoKey = providerName.toLowerCase();
3333
const logo = providerLogos[logoKey] || DefaultLogo;
3434

35+
// Apply invert filter for xAI logo since it's black on transparent
36+
const imageStyle = logoKey === 'xai'
37+
? {
38+
filter: 'invert(1)',
39+
opacity: 0.9
40+
}
41+
: {};
42+
3543
return (
3644
<div className="flex justify-center mb-2">
3745
<div className="w-12 h-12 bg-black rounded-full overflow-hidden flex items-center justify-center">
38-
<img src={logo} alt={`${providerName} logo`} className="w-16 h-16 object-contain" />
46+
<img src={logo} alt={`${providerName} logo`} className="w-16 h-16 object-contain"
47+
style={imageStyle} />
3948
</div>
4049
</div>
4150
);
645 Bytes
Loading
645 Bytes
Loading

0 commit comments

Comments
 (0)