Hi Daniel,
That would certainly be possible though it would pose a few interesting challenges to get it right!
I’m afraid it’s beyond the level of support we offer here on the forums to guide you through such a customization – though if you haven’t already done so I’d recommend starting with a review of the basics in terms of theming our plugins:
theeventscalendar.com/knowledgebase/themers-guide
Ultimately though you’d likely need some solid JS and CSS skills to implement this nicely. As ever, we’d certainly welcome any feature request you might post along these lines if you’d prefer to see an official implementation (posting a feature request will also allow others to up-vote the idea which helps us to prioritize things like this) 🙂