From a79787735a2d4832c437c4a58a8766836ecd8236 Mon Sep 17 00:00:00 2001 From: David Kaya Date: Tue, 24 Mar 2026 00:58:04 +0100 Subject: [PATCH] feat: use app icon as sidebar logo Replace the Sparkles icon gradient placeholder with the actual app icon from assets/icons/icon.png. Import it as a Vite asset so it works in both dev and production builds. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- src/renderer/assets.d.ts | 4 ++++ src/renderer/components/Sidebar.tsx | 6 ++---- 2 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 src/renderer/assets.d.ts diff --git a/src/renderer/assets.d.ts b/src/renderer/assets.d.ts new file mode 100644 index 0000000..fc781e8 --- /dev/null +++ b/src/renderer/assets.d.ts @@ -0,0 +1,4 @@ +declare module '*.png' { + const src: string; + export default src; +} diff --git a/src/renderer/components/Sidebar.tsx b/src/renderer/components/Sidebar.tsx index a204c0a..9ef56af 100644 --- a/src/renderer/components/Sidebar.tsx +++ b/src/renderer/components/Sidebar.tsx @@ -1,4 +1,5 @@ import { useEffect, useMemo, useRef, useState } from 'react'; +import appIconUrl from '../../../assets/icons/icon.png'; import { AlertTriangle, Archive, @@ -20,7 +21,6 @@ import { RefreshCw, Search, Settings, - Sparkles, Users, X, type LucideIcon, @@ -495,9 +495,7 @@ export function Sidebar({ {/* Header — extra top padding clears the title bar overlay zone */}
-
- -
+ eryx
eryx