From 63a203b861f1c2e4cd6fe0cd9e77448bf4ac1ee2 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Mon, 6 Jul 2026 07:45:47 -0700 Subject: Ark icon: Second's logo instead of the crossed-swords placeholder MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The ⚔ was a U+2694 emoji stand-in. Swap in Second's actual mark (second.tech logo: a triangle with an evenodd inner cutout) as two format.js helpers — ARK_ICON (dark rounded-square app badge + white mark, for card/section headers) and ARK_MARK (bare currentColor glyph, for the history-row circle). Wired into the Ark settings card, the boarding/withdrawal/exit history rows + detail section, and the How-it-works Ark section; the gift source toggle drops the emoji for plain 'Ark'. Verified the badge renders (18px, #00090C square, white evenodd mark). Co-Authored-By: Claude Fable 5 --- src/format.js | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/format.js') diff --git a/src/format.js b/src/format.js index 6191033..56f2b82 100644 --- a/src/format.js +++ b/src/format.js @@ -3,6 +3,16 @@ export const SATS = 100_000_000; +// The Ark mark — Second's logo (second.tech): a triangle with an inner cutout +// (evenodd). ARK_MARK is the bare glyph in currentColor (sits inline like an +// emoji, themes automatically); ARK_ICON is the app-badge treatment (dark +// rounded square + white mark) for card headers. +const ARK_PATH = 'M218.4 50.9c-8.4-14.5-29.4-14.5-37.7 0L20.9 327.6c-8.4 14.5 2.1 32.7 18.9 32.7h319.5c16.8 0 27.3-18.2 18.9-32.7L218.4 50.9ZM73.9 305.5c-5.1 9.1 3.7 19.7 13.5 16.4l134.8-45.3c6.8-2.3 9.8-10.2 6.2-16.5l-55.3-95.8c-4.4-7.6-15.4-7.6-19.7.1L73.9 305.5Z'; +export const ARK_MARK = (px = 16) => + ``; +export const ARK_ICON = (px = 16) => + ``; + export function btc(sats) { return (Number(sats) / SATS).toFixed(8); } -- cgit v1.2.3