diff --git a/bundled-addons/aegis/addon.json b/bundled-addons/aegis/addon.json index 4e7b6d76..59b04733 100644 --- a/bundled-addons/aegis/addon.json +++ b/bundled-addons/aegis/addon.json @@ -1,7 +1,7 @@ { "id": "aegis", "name": "Aegis Wallet", - "version": "0.24.0", + "version": "0.25.0", "category": "plugin", "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", diff --git a/bundled-addons/aegis/panel.html b/bundled-addons/aegis/panel.html index 7e372149..ae997e6a 100644 --- a/bundled-addons/aegis/panel.html +++ b/bundled-addons/aegis/panel.html @@ -113,8 +113,26 @@ one row now: [network] [state] ........ [Explorer] [Faucet], above the balance. The whole row hides together when there is no wallet context, which is the only case the old .netrow hid in. */ - .netrow { display: flex; align-items: center; gap: 7px; margin-top: 8px; + /* 0.25.0: the network chip left this row to become the selector below the + balance, so what remains is purely connection state plus the per-wallet + verbs. */ + .netrow { display: flex; align-items: center; gap: 7px; margin-top: 6px; padding: 0 2px; min-width: 0; } + /* Network selector — indicator and switch in one control, directly under + the balance and present whenever a wallet is. The active chip IS the + "you are here" marker the status row used to carry. */ + .netsel { display: flex; gap: 6px; margin-top: 12px; padding: 0 2px; flex-wrap: wrap; } + .netsel[hidden] { display: none; } + .netselchip { background: transparent; border: 1px solid var(--line); color: var(--mut); + border-radius: 999px; padding: 4px 11px; font: inherit; font-size: 12px; + line-height: 1.15; cursor: pointer; display: inline-flex; align-items: center; + gap: 6px; white-space: nowrap; } + .netselchip:hover { border-color: var(--acid, #d6ff3d); color: var(--acid, #d6ff3d); } + .netselchip.on { background: rgb(from var(--acid, #d6ff3d) r g b / .14); + border-color: rgb(from var(--acid, #d6ff3d) r g b / .50); + color: var(--ink); font-weight: 600; cursor: default; } + .netselchip .cnt { color: var(--dim); font-size: 10.5px; font-weight: 400; } + .netselchip.on .cnt { color: var(--mut); } /* Only the hostname may shrink. Without this the flexbox took width off the network chip first, clipping "Chipnet testnet" to "Chipnet" — the one label on the row that must never be ambiguous, since it is what @@ -722,11 +740,24 @@ - + +