Skip to content

Commit 08aa25d

Browse files
fix(logos): use the Z.ai mark for GLM and consolidate hero logo assets (#900)
1 parent ff8991d commit 08aa25d

10 files changed

Lines changed: 18 additions & 17 deletions

File tree

‎packages/app/public/logos/models/deepseek.svg‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎packages/app/public/logos/models/kimi.svg‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎packages/app/public/logos/models/minimax.svg‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎packages/app/public/logos/models/qwen.svg‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎packages/app/public/logos/models/zhipu.svg‎

Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 1 addition & 0 deletions
Loading

‎packages/app/public/logos/zhipu-color.svg‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎packages/app/src/components/compare/agentx-compare-hero.tsx‎

Lines changed: 11 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,16 +7,19 @@ import { agentxDashboardHref, FEATURED_AGENTX_MODELS } from '@/lib/compare-agent
77
import { CompareIndexTrackedLink } from './compare-index-tracked-link';
88

99
/**
10-
* Full-color brand marks for the ledger rows. Keyed by compare slug so a
11-
* featured model without a registered mark simply renders without one instead
12-
* of breaking the row.
10+
* Full-color brand marks for the ledger rows, sharing the `*-color.svg`
11+
* assets used by `/model` pages and inference chart captions. Keyed by
12+
* compare slug so a featured model without a registered mark simply renders
13+
* without one instead of breaking the row.
1314
*/
1415
const MODEL_LOGOS: Record<string, string> = {
15-
'kimi-k3': '/logos/models/kimi.svg',
16-
'deepseek-v4': '/logos/models/deepseek.svg',
17-
'glm-5-2': '/logos/models/zhipu.svg',
18-
'minimax-m3': '/logos/models/minimax.svg',
19-
'qwen-3-5': '/logos/models/qwen.svg',
16+
'kimi-k3': '/logos/kimi-color.svg',
17+
'deepseek-v4': '/logos/deepseek-color.svg',
18+
// GLM ships under the Z.ai product brand, so the ledger shows the Z.ai
19+
// mark rather than the Zhipu corporate dot cluster.
20+
'glm-5-2': '/logos/zai-color.svg',
21+
'minimax-m3': '/logos/minimax-color.svg',
22+
'qwen-3-5': '/logos/qwen-color.svg',
2023
};
2124

2225
const STRINGS = {

‎packages/app/src/lib/data-mappings.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,15 +179,15 @@ const MODEL_CONFIG: Record<Model, ModelConfig> = {
179179
label: 'GLM5/5.1 744B',
180180
prefix: 'glm5',
181181
category: 'deprecated',
182-
logo: 'zhipu-color.svg',
182+
logo: 'zai-color.svg',
183183
},
184184
// GLM-5.2 and GLM-5.3 share the same architecture and inference profile, so
185185
// the selector presents both releases over the existing GLM-5.2 data bucket.
186186
[Model.GLM_5_2]: {
187187
label: 'GLM5.2/GLM5.3 744B',
188188
prefix: 'glm5.2',
189189
category: 'default',
190-
logo: 'zhipu-color.svg',
190+
logo: 'zai-color.svg',
191191
},
192192
[Model.Qwen3_5]: {
193193
label: 'Qwen3.5 397B',

‎packages/app/src/lib/model-logos.ts‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,10 @@ export const MODEL_DEVELOPER_LOGOS: Record<string, string> = {
2929
'Moonshot AI': 'kimi-color.svg',
3030
// OpenAI's brand mark is monochrome by design — no color variant exists.
3131
OpenAI: 'openai.svg',
32-
'Z.ai (Zhipu AI)': 'zhipu-color.svg',
32+
// The Z.ai brand mark is monochrome by design — no color variant exists.
33+
// `zai-color.svg` sets the white Z glyph on its brand black rounded tile
34+
// (the Z.ai app icon), so it stays theme-independent like the Kimi mark.
35+
'Z.ai (Zhipu AI)': 'zai-color.svg',
3336
};
3437

3538
/** Logo filename under `/logos/` for a model developer, if one exists. */

0 commit comments

Comments
 (0)