diff --git a/bundled-addons/aegis/addon.json b/bundled-addons/aegis/addon.json index dd92993..013c125 100644 --- a/bundled-addons/aegis/addon.json +++ b/bundled-addons/aegis/addon.json @@ -1,7 +1,7 @@ { "id": "aegis", "name": "Aegis Wallet", - "version": "0.4.3", + "version": "0.4.4", "description": "Multi-chain wallet (BCH, BTC, TRX, ETH, SOL, SC, DGB) derived from your Theseus vault. Dapps get window.bitcoincash on .x sites; window.tronWeb / window.tronLink / window.ethereum / window.solana on any https page.", "author": "Silent Mode", "icon": "data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='none'%3E%3Cpolygon points='16,2 28,9 28,23 16,30 4,23 4,9' fill='%230a0a0d' stroke='%23D6FF3D' stroke-width='1.6' stroke-linejoin='round'/%3E%3Ccircle cx='16' cy='16' r='4.5' fill='none' stroke='%23D6FF3D' stroke-width='1.4'/%3E%3Ccircle cx='16' cy='16' r='1.6' fill='%23D6FF3D'/%3E%3C/svg%3E", diff --git a/bundled-addons/aegis/panel.js b/bundled-addons/aegis/panel.js index e0c667a..5d22e4b 100644 --- a/bundled-addons/aegis/panel.js +++ b/bundled-addons/aegis/panel.js @@ -25,59 +25,30 @@ const cleanErr = (e) => String(e?.message || e).replace(/^Error invoking remote function logoSvg(logo, size) { const s = size || 20; if (logo === "bch") { - return ` - - - `; + // All coin marks below are the canonical SVGs from + // github.com/spothq/cryptocurrency-icons — the permissive-licensed + // set most wallets, exchanges, and explorers standardised on, so + // Aegis's logos match what users see everywhere else. Inline so + // panel load doesn't fetch anything. + return ``; } if (logo === "trx") { - // Simplified from the official geometric Tron mark: triangle + tail line. - return ` - - - - `; + return ``; } if (logo === "sc") { - // Sia's mark is a stylized S built from two mirrored crescents. Approximated - // here with a plain S glyph on the brand green so it reads at 22px. - return ` - - S - `; + return ``; } if (logo === "dgb") { - return ` - - D - `; + return ``; } if (logo === "btc") { - // Orange disc with the Bitcoin sign — the widely-recognised BTC mark. - return ` - - - `; + return ``; } if (logo === "eth") { - // Ethereum's mark is the two-triangle rhombus. Simplified to the - // silhouette on a light-purple disc so it reads at 22px. - return ` - - - - `; + return ``; } if (logo === "sol") { - // Solana's three-slant mark. Purple → green gradient in the brand - // spec; approximated with two solid parallelograms on a dark disc. - return ` - - - - - `; + return ``; } if (logo === "aegis") { // Athena's aspis — hexagonal shield with a boss at center + four