From 10ae9307af1328bfcfc6daefe9653b4166476714 Mon Sep 17 00:00:00 2001 From: David Butenhof Date: Wed, 14 Jan 2026 11:32:06 -0500 Subject: [PATCH] Add an app icon Used Gemini to generate an application icon, and created a favicon from that. --- frontend/src/App.jsx | 44 ++++++++++++++++++----- frontend/src/assets/favicon-16x16.png | Bin 0 -> 1000 bytes frontend/src/assets/favicon.ico | Bin 0 -> 15406 bytes frontend/src/assets/favicon.png | Bin 0 -> 7693646 bytes frontend/src/assets/icon.png | Bin 0 -> 1584742 bytes frontend/src/icon.css | 50 ++++++++++++++++++++++++++ frontend/src/main.jsx | 9 +++++ 7 files changed, 95 insertions(+), 8 deletions(-) create mode 100644 frontend/src/assets/favicon-16x16.png create mode 100644 frontend/src/assets/favicon.ico create mode 100644 frontend/src/assets/favicon.png create mode 100644 frontend/src/assets/icon.png create mode 100644 frontend/src/icon.css diff --git a/frontend/src/App.jsx b/frontend/src/App.jsx index 0a61ded..5fb5e94 100644 --- a/frontend/src/App.jsx +++ b/frontend/src/App.jsx @@ -16,6 +16,8 @@ import ManageLabels from './components/ManageLabels'; import ManageSort from './components/ManageSort'; import milestonesCache from './utils/milestonesCache'; import labelsCache, { clearLabelsCache } from './utils/labelsCache'; +import iconImage from './assets/icon.png'; +import './icon.css'; const App = () => { // Initialize with cached data if available @@ -149,22 +151,48 @@ const App = () => { return ( - +
- - {projectLoading - ? 'Loading...' - : project - ? `${project.app_name}: ${project.github_repo}` - : 'GitHub Project Manager'} - +
+ Application icon + + {projectLoading + ? 'Loading...' + : project + ? `${project.app_name}: ${project.github_repo}` + : 'GitHub Project Manager'} + +