/* *================================= * Hugo UILite Portfolio v0.8 *================================= * * Free version https://uicard.io/products/hugo-uilite * Pro version https://uicard.io/products/hugo-uilite-pro * Demo https://demo.uicard.io/hugo-uilite-portfolio-demo/ * * Coded By UICardio * * The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. * */ let menuBtn = $("#menuBar"); menuBtn.click(function() { $('.hamburger-menu').toggleClass('animate'); if ($(".secondaryMenu").hasClass("active")) { $(".secondaryMenu").removeClass("active"); setTimeout(function() { $(".primaryMenu").addClass("active"); }, 400); } else { $(".primaryMenu").removeClass("active"); setTimeout(function() { $(".secondaryMenu").addClass("active"); }, 350); } }); function scrollTo(target) { const top = $(target).offset().top; const duration = 500; const changeHash = function() { location.hash = target }; $("html, body").animate({ scrollTop: top }, duration, changeHash); } $(document).ready(function() { var elements = $(".sidebar > .main-info *"); console.log(elements); for (let i = 0; i < elements.length; i++) { setTimeout(function() { $(elements[i].tagName).addClass("bs"); }, (400 * i) - 90 * i); } setTimeout(function() { $(".main-content").addClass("active"); }, 1900); $("#sidebar a.btn[href='#contact']").on("click", function (event) { event.preventDefault(); scrollTo($.attr(this, "href")); }); });