dgb-wallet/packages/web-ui/src/DgbLogo.tsx
Digibyte.X d50286a9a5 DigiByte.X Wallet — recovery-first web wallet monorepo
Packages: core (BIP39/32/44/49/84/86 derivation, WIF), keystore (PBKDF2 +
AES-GCM), psbt, p2p (BIP157/158 SPV daemon, Dandelion++ broadcast with
relay-echo verification), blockbook, rpc, electrum, net, bns, web-ui
(React/Vite), mobile (Expo). ops/ holds the nginx vhost, systemd unit and
push.sh deploy script for digibyte.x/web.
2026-09-20 20:16:52 +02:00

34 lines
1.3 KiB
XML

// Official DigiByte brand mark — blue circle with the stylized "D"
// strokes. Colors are the ones DigiByte uses in its own official
// assets (#002352 deep blue, #06c accent blue). Kept verbatim so the
// mark looks correct at any size.
//
// SVG geometry sourced from cryptologos.cc's DGB asset, itself matching
// the community-standard brand kit. Path is a single inline document —
// no external references, safe under the wallet's self-contained CSP.
export function DgbLogo({
size = 32,
className,
}: {
size?: number;
className?: string;
}): JSX.Element {
return (
<svg
className={className}
width={size}
height={size}
viewBox="0 0 479.8 479.8"
xmlns="http://www.w3.org/2000/svg"
role="img"
aria-label="DigiByte"
>
<circle cx="239.9" cy="239.9" r="219.5" fill="#002352" stroke="#0066cc" strokeMiterlimit="10" strokeWidth="40.8" />
<path
fill="#fff"
d="M116.9 182.9h155s53.5-.5 16.5 68.5c0 0-27 54-94 53l36.1-92.2a7.3 7.3 0 0 0-6.6-10l-47.5-.8-60 146s20 2 31 1l-6 15h28.3a3.8 3.8 0 0 0 3.6-2.5l5.1-13.5 12-1-7 17H211a5 5 0 0 0 4.7-3.2l7.7-19.8s84-14 122-82c0 0 51-79-9-107a116 116 0 0 0-37-10l7-17.3a3.4 3.4 0 0 0-3.1-4.7h-25.9l-8 21h-11l6.2-16.3a3.5 3.5 0 0 0-3.2-4.7h-26l-8 21h-80.8a12 12 0 0 0-10.6 6.3z"
/>
</svg>
);
}