style(css): 调整页面内边距提升视觉效果

- 统一调整多个区块的 padding 值从 8rem 到 1rem
- 优化导航容器内边距增强布局美观性
- 改善技术栈云图区块垂直间距
- 调整章节标题区域内边距提升可读性
- 统一各展示区块上下内边距保持一致性

fix(js): 修复夜间模式判断逻辑错误

- 修正小时数判断条件避免无效时间范围
- 添加系统偏好设置检测支持深色模式切换
- 确保夜间模式在傍晚时段正确激活
This commit is contained in:
hehh
2025-11-20 23:25:36 +08:00
parent 49159e830b
commit cb5e16b883
2 changed files with 9 additions and 9 deletions

View File

@@ -1051,7 +1051,7 @@ function hideWechatQR() {
function initThemeByTime() {
var hour = new Date().getHours();
var prefersDark = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches;
var night = hour >= 25 ;
var night = hour >= 18 || prefersDark ;
var root = document.documentElement;
root.classList.toggle('theme-night', night);
root.classList.toggle('theme-day', !night);