fix(web): draw the ai-judge and lazada platform logos

Both platforms appear in the catalog, and every tile asks for
/logos/platforms/<slug>.svg, so each catalog view logged two 404s before
falling back to the initial tile. ai-judge is a capability, not a brand, so
it gets a drawn generic mark like image-gen and voice-gen (a balance
scale); Lazada has no Simple Icons mark, so it gets the documented
brand-colour lettermark, like JD.
This commit is contained in:
SToneX
2026-09-27 19:27:50 +08:00
parent 1f307caeb5
commit 6b0d45aed1
2 changed files with 16 additions and 0 deletions
+11
View File
@@ -0,0 +1,11 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="AI judgment">
<!-- Not a brand: a judgment weighed over evidence, drawn as the balance scale every verdict uses. -->
<g fill="#3F6FB5">
<rect x="11.1" y="3.6" width="1.8" height="15.4" rx=".9"/>
<rect x="2.6" y="5.4" width="18.8" height="1.8" rx=".9"/>
<rect x="6.8" y="18.6" width="10.4" height="2.2" rx="1.1"/>
<circle cx="12" cy="3.4" r="1.6"/>
<path d="M1.6 13.6h7.2a3.6 3.6 0 0 1-7.2 0zM15.2 13.6h7.2a3.6 3.6 0 0 1-7.2 0z"/>
</g>
<path fill="none" stroke="#3F6FB5" stroke-width="1" opacity=".55" d="M5.2 6.4l-3 7.2M5.2 6.4l3 7.2M18.8 6.4l-3 7.2M18.8 6.4l3 7.2"/>
</svg>

After

Width:  |  Height:  |  Size: 686 B

+5
View File
@@ -0,0 +1,5 @@
<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Lazada">
<!-- Lettermark fallback: white "L" on Lazada orange (#F57224); Simple Icons carries no Lazada mark and its heart logo is gradient artwork. -->
<rect width="24" height="24" rx="5.5" fill="#F57224"/>
<text x="12" y="12.6" fill="#fff" font-family="ui-sans-serif,system-ui,'PingFang SC','Hiragino Sans GB','Microsoft YaHei',Arial,sans-serif" font-size="13" font-weight="700" text-anchor="middle" dominant-baseline="central">L</text>
</svg>

After

Width:  |  Height:  |  Size: 535 B