Files
HomeDash/web
HomeDash Bot 536c7e09ec fix(ui): mini 页内容框按视口自适应并在框内滚动 + 去除硬编码蓝色
两个反馈一次处理:

1) 滚动行为割裂
   实测 .minimal-section-inner 为 max-height:none / overflow:visible,
   内容多即撑高整页 → 滚动落在页面;分组内容多少不同,就出现"有的能滚有的不能"。
   改为:body(:has(.minimal-home)) 锁 100dvh 且 overflow:hidden,主体纵向 flex,
   内容外框/内框 flex:1 + min-height:0 + overflow-y:auto,滚动统一切到框内;
   底部留 84px 净空避免被悬浮件/备案号压住;仅作用于 mini 页,不影响首页与工作区。

2) 硬编码蓝色(9 处,全在 web/navi.css)
   - Dashy 主题变量 --primary/--primary-alt/--info/--footer-text-color-link/
     --nav-link-border-color-hover 原为 #38bdf8/#0ea5e9 → 改中性 slate
     (深色块用 #cbd5e1/#94a3b8 保证可读)——这是全站泛蓝的源头
   - 按钮蓝色渐变 linear-gradient(#0ea5e9,#2563eb) ×2 → 中性 slate 渐变
   - 深色页脚链接 hover #38bdf8 → #e2e8f0
2026-09-12 16:06:24 +08:00
..