canada-post.js 1.28 KB
define(
    ['jquery', 'featherlight'], function ($) {
        $(document).ready(
            function () {
                var $canadaPostButton = $('.canada-post-icon-button');
                var tl = new TimelineMax(
                    {
                        repeat: -1,
                        repeatDelay: 10
                    }
                );

                tl
                    .to(
                        $canadaPostButton, 0.25, {
                            scaleX: 1.1,
                            scaleY: 1.1,
                            force3D: true,
                            ease: Linear.easeNone
                        }
                    )
                    .to(
                        $canadaPostButton, 0.25, {
                            scaleX: 0.95,
                            scaleY: 0.95,
                            force3D: true,
                            ease: Linear.easeNone
                        }
                    )
                    .to(
                        $canadaPostButton, 0.25, {
                            scaleX: 1,
                            scaleY: 1,
                            force3D: true,
                            ease: Linear.easeNone
                        }
                    );
            }
        );
    }
);