MediaWiki:Common.js: Perbedaan antara revisi

Tidak ada ringkasan suntingan
Tanda: Suntingan perangkat seluler Suntingan peramban seluler
Tidak ada ringkasan suntingan
Tanda: Suntingan perangkat seluler Suntingan peramban seluler
Baris 288: Baris 288:
         var text = window.getSelection().toString();
         var text = window.getSelection().toString();
         window.location.href = '/w/index.php?search=' + encodeURIComponent(text);
         window.location.href = '/w/index.php?search=' + encodeURIComponent(text);
    });
});
/* 2. Engagement Pop (Notif Transparan) */
$(document).ready(function() {
    var hasShown = false;
    $(window).scroll(function() {
        var scrollPercent = ($(window).scrollTop() / ($(document).height() - $(window).height())) * 100;
        if (scrollPercent > 50 && !hasShown) {
            var $engagement = $('<div id="engage-pop" style="position:fixed; bottom:150px; left:20px; background:rgba(54,102,204,0.9); color:#fff; padding:10px 15px; border-radius:10px; font-size:12px; z-index:9995; backdrop-filter:blur(5px); animation: fadeIn 0.5s;">' +
                '✨ Sedang asik membaca? Jangan lupa bagikan artikel ini!' +
                '</div>');
            $('body').append($engagement);
            hasShown = true;
            setTimeout(function() { $engagement.fadeOut(); }, 5000);
        }
     });
     });
});
});