First pass of the wallet-app restyle. The panel led with a 22px balance that carried no more weight than the labels around it, so the one number people open the sidebar to read had to be hunted for. It is now the hero: 32px, thousands-grouped, with the fractional part dimmed so magnitude reads before precision. The ticker and the fiat conversion sit on its baseline as annotations rather than peers, and wrap to their own line intact once the amount outgrows a narrow panel. The Receive/Send/History/Settings bar used an underline for the active tab, which read as browser chrome and all but vanished at sidebar widths — a 2px rule under a short label is easy to miss. It is a segmented pill bar now, active section filled in the accent. The hover tint derives from --ink so it shows in the light theme too, where a white overlay was invisible. No charts yet: there is no price history behind Coin-Spectrum to draw, so nothing here fakes a trend line.
17 lines
1.1 KiB
JSON
17 lines
1.1 KiB
JSON
{
|
|
"id": "aegis",
|
|
"name": "Aegis Wallet",
|
|
"version": "0.10.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",
|
|
"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",
|
|
"main": "index.js",
|
|
"updateURL": "https://navigate.st/bns/theseus.x/extensions/aegis/updates.json",
|
|
"capabilities": ["sidebar-panel", "vault-derive", "page-inject", "approval-modal", "scan-page"],
|
|
"absorbs": ["bchwallet", "siawallet"],
|
|
"page-inject": {
|
|
"preload": "wallet-inject.js",
|
|
"origins": ["https://*/*"]
|
|
}
|
|
}
|