introduce

This commit is contained in:
2026-04-26 03:56:28 +02:00
parent 787cdb31aa
commit 2a28d94b4d
63 changed files with 924 additions and 2152 deletions
+40
View File
@@ -0,0 +1,40 @@
document.addEventListener('DOMContentLoaded', function () {
var scrollToTop = document.querySelector('.scroll-to-top');
var navToggle = document.getElementById('nav-icon3');
var grid = document.querySelector('.blog-grid-view');
function updateScrollButton() {
if (!scrollToTop) {
return;
}
if (window.scrollY > 1) {
scrollToTop.classList.add('show');
} else {
scrollToTop.classList.remove('show');
}
}
if (scrollToTop) {
updateScrollButton();
window.addEventListener('scroll', updateScrollButton, { passive: true });
scrollToTop.addEventListener('click', function (event) {
event.preventDefault();
window.scrollTo({ top: 0, behavior: 'smooth' });
});
}
if (navToggle) {
navToggle.addEventListener('click', function () {
navToggle.classList.toggle('open');
});
}
if (grid && typeof Masonry !== 'undefined') {
new Masonry(grid, {
itemSelector: '.type-post'
});
}
});