From f843ad99235a89a1e87bbc3078ae17ca680a3ea3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Sat, 8 Nov 2025 19:20:39 +0100 Subject: [PATCH] design: simplify logo to suitcase with single brush MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Logo Redesign: - Simplified from toolbox with 3 tools to clean suitcase with 1 brush - Purple gradient suitcase with handle and latch detail - Single colorful brush inside (orange-to-red handle, green-to-cyan bristles) - Smoother animations with reduced complexity - Better visual clarity and brand identity Favicon Update: - Matching simplified design scaled for 64x64 - Clear icon that works at small sizes - Consistent with main logo design Visual Elements: - Suitcase: Purple (#a855f7) to Indigo (#6366f1) gradient - Brush handle: Orange (#f59e0b) to Red (#ef4444) gradient - Brush bristles: Green (#10b981) to Cyan (#06b6d4) gradient - Animated entrance with subtle scale and fade 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- app/icon.svg | 45 +++++++++++----- components/Logo.tsx | 125 +++++++++++++++++++------------------------- 2 files changed, 88 insertions(+), 82 deletions(-) diff --git a/app/icon.svg b/app/icon.svg index 7df1b1f..31682b4 100644 --- a/app/icon.svg +++ b/app/icon.svg @@ -1,17 +1,38 @@ - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + diff --git a/components/Logo.tsx b/components/Logo.tsx index 3d2a908..74a5e3b 100644 --- a/components/Logo.tsx +++ b/components/Logo.tsx @@ -11,107 +11,92 @@ 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.5, rotate: -180 }} - animate={{ opacity: 1, scale: 1, rotate: 0 }} - transition={{ duration: 1, ease: 'easeOut' }} + initial={{ opacity: 0, scale: 0.8 }} + animate={{ opacity: 1, scale: 1 }} + transition={{ duration: 0.8, ease: 'easeOut' }} > - {/* Toolbox base */} + {/* Suitcase body */} - {/* Toolbox handle */} + {/* Suitcase handle */} - {/* Wrench */} - - - - + {/* Suitcase latch */} + - {/* Pencil */} + {/* Brush handle */} - - - - - {/* Brush */} - + + + {/* Brush bristles */} + {/* Gradient definitions */} - + - - - - - + - + - +