Santa Margherita's Uncork Extraordinary campaign needed animated banners that felt as alive as the campaign imagery. I used a pseudo-random number generator in JavaScript to simulate realistic bubble behavior, each bubble moving with enough variation to feel natural rather than mechanical. GSAP drove the animations, keeping the motion in sync with the campaign's visual language across every banner size.
HTML5 BannersGSAPJavaScriptAnimated BannersBrand CampaignDisplay Advertising