Otherworld Dairy Interactive E-Commerce Website ConceptOtherworld Dairy Interactive E-Commerce Website Concept
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
made a little milk shop. added a cow abduction somewhere along the way ๐Ÿ›ธ๐Ÿ„
Otherworld Dairy is a website concept for a fictional dairy brand. You scroll through a close encounter, then get to choose your milk and fill your bag ๐ŸŒผ
Had a lot of fun with the oversized flowers, typography and all the little details that make this world feel a bit strange.
The full shot is up on Dribbble โ€” curious what you think ๐Ÿ–ค https://dribbble.com/shots/27853218-Otherworld-Dairy-Interactive-E-commerce-Website
Ivan's avatar
pro
โ€ข Nov 5
The script lettering sitting between those oversized flowers is gorgeous, and the tiny UFO over the cow made me smile. Is the scroll abduction built with GSAP?
Yuliia's avatar
Thank you! So happy the tiny UFO made you smile ๐Ÿ›ธ
Itโ€™s actually vanilla JavaScript, with scroll progress driving the animation through requestAnimationFrame. Getting the cow into the saucer took a few tries ๐Ÿ˜…
Ivan's avatar
pro
โ€ข Nov 5
Plain vanilla JS and no library, even better. I'd watch the outtakes of the cow missing the saucer ๐Ÿ˜„
Yuliia's avatar
Believe me, it's better not to see thisโ€”no cows were harmed in the making of this concept๐Ÿ˜‚
Senad's avatar
A cow abduction in a milk shop is the kind of detail people remember, Yuliia ๐Ÿ˜„ Love that the story still lands in a simple choose and fill the bag flow.
Yuliia's avatar
Thank you! ๐Ÿ˜„ That was the idea - a little cosmic adventure, then straight to the milk. Glad that balance comes through! ๐Ÿ›ธ๐Ÿฅ›
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started