diff --git a/public/favicon.png b/public/favicon.png index 51ea185..158a3ed 100644 Binary files a/public/favicon.png and b/public/favicon.png differ diff --git a/public/icon.png b/public/icon.png index 9997193..3a62fb3 100644 Binary files a/public/icon.png and b/public/icon.png differ diff --git a/public/nova40-icon.svg b/public/nova40-icon.svg index 9ad8b57..9aa8656 100644 --- a/public/nova40-icon.svg +++ b/public/nova40-icon.svg @@ -1,87 +1,20 @@ diff --git a/src/components/Nova40Icon.jsx b/src/components/Nova40Icon.jsx index d12668d..ef07a63 100644 --- a/src/components/Nova40Icon.jsx +++ b/src/components/Nova40Icon.jsx @@ -1,9 +1,7 @@ import React from 'react' /** - * Nova40 Icon — matches the mobile app icon: - * Glowing cyan sphere with magenta starburst rays and an orbital ring - * on a dark navy background. + * Nova40 Icon — renders the actual app icon PNG from assets. */ export default function Nova40Icon({ size = 48, className = '', rounded = true }) { return ( @@ -23,74 +21,22 @@ export default function Nova40Icon({ size = 48, className = '', rounded = true } } /** - * Animated CSS-only version of the Nova40 icon for decorative use + * Same PNG icon but with a subtle glow pulse animation around it. */ export function Nova40IconAnimated({ size = 64, className = '' }) { - const coreSize = size * 0.3 - const rayLength = size * 0.38 - const ringRx = size * 0.42 - const ringRy = size * 0.14 - return (