From 2bf0de0a9c93461b9bb79a55e683418d5c69e932 Mon Sep 17 00:00:00 2001 From: dirtydishes Date: Mon, 27 Apr 2026 14:37:27 -0400 Subject: [PATCH] Add Islandflow logo to terminal branding - Replace the text kicker with the new Islandflow mark - Add the shared SVG icon asset for the app shell --- apps/web/app/globals.css | 11 +++++---- apps/web/app/icon.svg | 41 ++++++++++++++++++++++++++++++++++ apps/web/app/terminal.tsx | 47 ++++++++++++++++++++++++++++++++++++++- 3 files changed, 92 insertions(+), 7 deletions(-) create mode 100644 apps/web/app/icon.svg diff --git a/apps/web/app/globals.css b/apps/web/app/globals.css index e83dce9..28ddc16 100644 --- a/apps/web/app/globals.css +++ b/apps/web/app/globals.css @@ -77,14 +77,13 @@ input { .terminal-brand { display: grid; - gap: 4px; + gap: 8px; } -.terminal-brand-kicker { - font-family: var(--font-display), sans-serif; - font-size: 0.78rem; - letter-spacing: 0.24em; - color: var(--accent); +.terminal-brand-mark { + width: 36px; + height: 36px; + color: #fff; } .terminal-brand-name { diff --git a/apps/web/app/icon.svg b/apps/web/app/icon.svg new file mode 100644 index 0000000..b95181d --- /dev/null +++ b/apps/web/app/icon.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + diff --git a/apps/web/app/terminal.tsx b/apps/web/app/terminal.tsx index 7f3b242..4e074f6 100644 --- a/apps/web/app/terminal.tsx +++ b/apps/web/app/terminal.tsx @@ -39,6 +39,51 @@ const CANDLE_INTERVALS = [ { label: "5m", ms: 300000 } ]; +const IslandflowLogo = ({ className }: { className?: string }) => { + return ( + + ); +}; + type CandlestickSeries = ReturnType; type EquityOverlayPoint = { @@ -4399,7 +4444,7 @@ export function TerminalAppShell({ children }: { children: ReactNode }) {