Interactive 3D Cube Face reacting to mouse movement with rotation and mood shifts. Leave triggers panic wiggles. Customizable colors and size. Ideal for hero sections and fun UIs.
Made with Workshop
Build your own component with AI
The 3D Cube Face is a dynamic Framer component that brings personality and motion to your designs. It rotates based on mouse movement, switching between happy and sad moods automatically. When the cursor leaves the screen, the cube enters panic mode, shaking unpredictably like a cute character reacting to abandonment.
This component is highly customizable with controls for size, colors, lighting, and panic behavior. Designed to be lightweight and smooth, it adds delightful interaction that enhances engagement and visual storytelling in modern websites.
🎮 Interactive motion – Smooth real-time rotation based on mouse position
😊 Dynamic facial expressions – Happy when active, sad in panic mode
🎲 Random panic animation when leaving the viewport
🎨 Customizable colors & dimensions (face, sides, facial details, top/bottom)
💡 Built-in lighting simulation reacting to cube rotation
⚡ High-performance rendering optimized for Framer environments
🧱 Framer property controls for easy styling and tuning
🎯 Perfect for storytelling and fun brand character moments
🖥 Hero sections & landing pages
🤝 Personal or portfolio websites
🎨 Creative agency pages
🧒 Kids-focused products & playful branding
🛍 Product or mascot interactions
🪩 Loading screens & interactive micro-interactions
Designers & developers who want joyful, character-driven UI
Websites needing motion personality & higher engagement
Anyone looking to add a friendly, animated 3D element without complexity