mirror of
https://github.com/openclaw/openclaw.git
synced 2026-07-09 22:33:57 +00:00
Ports the openclaw.ai hero mascot animation (body float 4s, eye blink 3s, antenna wiggle 2s, staggered claw snaps 4s) to every product surface that shows the logo: - web: ui/public/favicon.svg now carries SMIL animations, so every <img> usage (login gate, sidebar brand, agent avatar fallback) animates with no markup changes; CSS animations do not run in <img>-loaded SVGs. - iOS: new OpenClawMascotView renders the canonical 120x120 vector via Canvas + TimelineView (30fps, honors Reduce Motion); OpenClawProMark uses it in onboarding, sidebar, and command center. Static PNG imageset deleted (watch app keeps its own copy). - Android: new OpenClawMascot composable (PathParser + infinite transitions, honors the OS animator scale) replaces the static vector drawable in onboarding and the chat/shell/voice headers, with tint support for the monochrome header silhouettes. Drawable deleted.