Divyesh WebCraft
Ribbon Hero
Free3D ribbon with smooth motion
Searching…
A photo that follows your Cursor
Eye Contact turns a photo into a living portrait: as your cursor moves across the page, the subject’s gaze follows it, switching between up to nine photos of the same person…
Eye Contact turns a photo into a living portrait: as your cursor moves across the page, the subject’s gaze follows it, switching between up to nine photos of the same person looking in different directions. Hover the portrait itself and they look straight back at you.
Eye Contact adapts to any shape and any layout. Fill, radius, and border are all yours to style, so it reads as a perfect circle, a rounded card, or anything in between: the gaze detection follows the exact shape you draw, not just a rectangle.
Every image can come from an upload or a pasted URL, switched all at once with a single toggle. And on mobile, where there’s no cursor to track, turn on Auto Play so the portrait cycles through its looks on its own.
Up to 5 photos (Center, Top, Bottom, Left, Right), each optional and falling back to Center
Optional Diagonals for 8-directional precision, 9 photos total
Gaze detection follows the component’s real visible shape, circles included, not just its bounding box
Auto Play cycles through every photo on a timer, built for mobile where hovering isn’t possible
Adjustable breakpoint and delay, testable right in the canvas by resizing the preview
Upload images directly or paste a URL, switch every image at once with one toggle
Images preload quietly in the background so every switch is instant, no flicker
Custom fill color behind the photo
Any corner radius, from square to a perfect circle
Optional native border: color, width, and style
Drag Eye Contact onto your canvas
Add a Center photo, then Top, Bottom, Left, and Right for the full effect
Turn on Diagonals for extra precision, or Auto Play for mobile
Adjust Fill, Radius, and Border to match your design
Publish
All sales of digital products are final and non-refundable. Questions? Contact [email protected] before purchasing. Enjoy!
Divyesh WebCraft
3D ribbon with smooth motion
Karim Saif
ٍpider that tracks your cursor

Jamik
Fluid cursor trail in pixels/ASCII

princeee
Image Trail is a dynamic Framer component that creates an immersive hover experience by displaying a sequence of images that trail behind…