diff --git a/app/icon.svg b/app/icon.svg index 31682b4..24410d0 100644 --- a/app/icon.svg +++ b/app/icon.svg @@ -2,20 +2,30 @@ - - + + + + + + + - - + + + + + + + + + + + + + - - - - - - - - + + @@ -23,17 +33,25 @@ - - - + + + - + - + + + + + + + + + diff --git a/components/Logo.tsx b/components/Logo.tsx index 74a5e3b..e618999 100644 --- a/components/Logo.tsx +++ b/components/Logo.tsx @@ -11,93 +11,107 @@ export default function Logo({ className = '', size = 120 }: { className?: strin fill="none" xmlns="http://www.w3.org/2000/svg" className={className} - initial={{ opacity: 0, scale: 0.8 }} - animate={{ opacity: 1, scale: 1 }} + initial={{ opacity: 0, rotate: -45 }} + animate={{ opacity: 1, rotate: 0 }} transition={{ duration: 0.8, ease: 'easeOut' }} > - {/* Suitcase body */} - + > + {/* Wrench handle */} + + {/* Wrench head (open end) */} + + - {/* Suitcase handle */} - - - {/* Suitcase latch */} - - - {/* Brush handle */} - - + {/* Brush ferrule (metal part) */} + + {/* Brush bristles */} + + + + + + + - {/* Brush bristles */} - - - + {/* Center circle (intersection) */} + {/* Gradient definitions */} - - - + + + - + - + + + + + + + + + );