Logo, colourways, type and components. Everything here is the live design system, so what you download matches what ships.
Two venues, split by the gap between their prices, and the bolt that closes it. The gap is the trade. Keep clear space of at least a quarter of the mark's width on every side; never rotate, outline or recolour the bolt separately.
Always lowercase. "dex" in ink, "gap" in signal blue. The wordmark is set in the system UI face at weight 800 with tight tracking, so it renders identically on every platform without a webfont.
#3987e5#7b5ce0#22d3ee#eef1f7#070910#0e1117#199e70#c98500#e66767Status colours are reserved for state and never used for charts or decoration. Chart series use the validated set in the console's design tokens.
Primary for the one action a screen is for; Go for actions that grant or start; Danger for stop, revoke and withdraw. Never more than one primary per view.
Body — 15 / 1.55, system UI stack. Numbers always in the monospace stack with tabular figures: $1,234.56 · 0.25% · 12,345.
| Asset | File | Use |
|---|---|---|
| Mark on tile | dexgap-mark.svg · png | App icon, favicon, avatars. Also as PNG 512. |
| Mark, flat | dexgap-mark-flat.svg · png | The mark without its tile, gradient fill. |
| Mark, mono dark | dexgap-mark-mono-dark.svg | One colour, for light backgrounds and print. |
| Mark, mono light | dexgap-mark-mono-light.svg | One colour, for dark backgrounds. |
| Wordmark, dark bg | dexgap-wordmark-dark.svg | Text only, for dark surfaces. |
| Wordmark, light bg | dexgap-wordmark-light.svg | Text only, for light surfaces. |
| Lockup, dark bg | dexgap-lockup-dark.svg · png | Mark + wordmark + tagline. PNG 1280 available. |
| Lockup, light bg | dexgap-lockup-light.svg · png | Mark + wordmark + tagline. PNG 1280 available. |
| Social card | dexgap-og.png | 1200 × 630 for link previews. |
| App icons | icon-512.png · 192 · 180 · 64 · 32 · 16 | Favicon and home-screen sizes; /manifest.webmanifest references them. |
"2,198 candidates costed, none cleared the $5 floor" — never "no opportunities today".
Presets are minimum execution conditions. Paper is simulated. Expected is an estimate. Realized is the only word for money made.
Lead with control: owner wallet, revocable authority, emergency stop. The bot is a delegate, not a custodian.