chore(site): 优化网站性能与样式细节

- 将 jQuery 引用从 BootCDN 改为本地文件以提升加载速度
- 移除页面 body 标签中的禁止右键和选择属性,提高用户体验
- 为事件监听器添加 passive 选项以提升滚动性能
- 调整 StarrySky.js 中 canvas 阴影模糊值以优化视觉效果
- 更新 CSS 样式颜色值,增强文字可读性与整体美观度
- 统一并优化部分文本阴影及字体抗锯齿设置
This commit is contained in:
hehh
2025-11-27 15:49:12 +08:00
parent 0c55a90662
commit 86468a9f77
4 changed files with 14 additions and 15 deletions

View File

@@ -64,7 +64,7 @@
</script>
</head>
<body oncontextmenu=self.event.returnValue=false onselectstart="return false">
<body>
<header id="panel" class="panel-cover">
<script>
WIDGET = {
@@ -277,7 +277,7 @@
// 防止滚动穿透
document.body.style.overflow = 'hidden';
// 添加ESC键关闭
document.addEventListener('keydown', closeOnEsc);
document.addEventListener('keydown', closeOnEsc, { passive: false });
}
function closeWeixin() {
@@ -286,7 +286,7 @@
// 恢复滚动
document.body.style.overflow = '';
// 移除ESC键监听
document.removeEventListener('keydown', closeOnEsc);
document.removeEventListener('keydown', closeOnEsc, { passive: false });
}
function closeOnEsc(e) {
@@ -300,12 +300,12 @@
if (e.target === this) {
closeWeixin();
}
});
}, { passive: false });
// 阻止点击弹框内容时关闭
document.querySelector('.weixin-qrcode-container').addEventListener('click', function (e) {
e.stopPropagation();
});
}, { passive: false });
</script>
</div>
<div class="remark iUp">