From 24bb976652fef74e01869badd33c91506b71ac85 Mon Sep 17 00:00:00 2001 From: Paul Payne Date: Sun, 12 Jul 2026 04:25:41 +0000 Subject: [PATCH] Replace generic cloud-lightning logo with custom network nexus mark MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The new icon represents Wild Central's role as a network hub — a central node radiating connections to services. Updated favicon, sidebar logo component, theme color, and PWA manifest name. --- web/index.html | 2 +- web/public/favicon.svg | 28 ++++++++++++++++++++++------ web/public/manifest.json | 6 +++--- web/src/components/AppSidebar.tsx | 24 ++++++++++++++++++++++-- 4 files changed, 48 insertions(+), 12 deletions(-) diff --git a/web/index.html b/web/index.html index c9cefc7..44b358d 100644 --- a/web/index.html +++ b/web/index.html @@ -4,7 +4,7 @@ - + - - - - - - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/public/manifest.json b/web/public/manifest.json index 364df8d..e01499c 100644 --- a/web/public/manifest.json +++ b/web/public/manifest.json @@ -1,6 +1,6 @@ { - "short_name": "Wild Cloud", - "name": "Wild Cloud Central", + "short_name": "Wild Central", + "name": "Wild Central", "icons": [ { "src": "favicon.svg", @@ -10,6 +10,6 @@ ], "start_url": ".", "display": "standalone", - "theme_color": "#0ea5e9", + "theme_color": "#2563eb", "background_color": "#ffffff" } \ No newline at end of file diff --git a/web/src/components/AppSidebar.tsx b/web/src/components/AppSidebar.tsx index 15c4a87..4452780 100644 --- a/web/src/components/AppSidebar.tsx +++ b/web/src/components/AppSidebar.tsx @@ -1,6 +1,6 @@ import { useState, useEffect } from 'react'; import { NavLink } from 'react-router'; -import { Sun, Moon, Monitor, Shield, Lock, ShieldAlert, Wifi, LayoutDashboard, Globe, CloudLightning, Network, ChevronRight } from 'lucide-react'; +import { Sun, Moon, Monitor, Shield, Lock, ShieldAlert, Wifi, LayoutDashboard, Globe, Network, ChevronRight } from 'lucide-react'; import { Collapsible, CollapsibleContent, CollapsibleTrigger } from './ui/collapsible'; import { Sidebar, @@ -19,6 +19,26 @@ import { import { useTheme } from '../contexts/ThemeContext'; import { useCentralStatus } from '../hooks/useCentralStatus'; +function WildCentralLogo({ className }: { className?: string }) { + return ( + + + + + + + + + + + + + + + + ); +} + const ADVANCED_OPEN_KEY = 'wild-central:advanced-open'; export function AppSidebar() { @@ -88,7 +108,7 @@ export function AppSidebar() {
- +

Wild Central