Files
HomeDash/web
HomeDash Bot 26924ca719 fix(ui): 修正 mini 页滚动——补 flex 链条 min-height:0,滚动交给内容框
上一版只把 body 锁成 overflow:hidden,既没提供可滚动内层,也没让框收缩,
等于把超出视口的内容"藏起来"。用户直接指出:应当让框收缩到一屏刚好撑满。

根因:Dashy 的 DOM 链条是
  .minimal-section-inner ← .item-group-container ← .minimal-home ← div ← div ← body
中间两层无名 wrapper 没有 min-height:0,flex 项无法压缩 → 容器被内容撑高,
既撑出页面(已锁住)又不产生内部滚动。

本版:
- body(:has(.minimal-home)) 锁 100dvh,并把中间两层 wrapper 也设为
  flex:1 + min-height:0 + max-height:100% + overflow:hidden(补齐链条)
- 滚动显式交给 .minimal-home > .item-group-container(flex:1 + min-height:0 +
  overflow-y:auto + padding-bottom 84px 给底部悬浮件/备案号留净空)
- .minimal-section-inner 不再自成滚动区(overflow:visible),避免双层滚动条
2026-09-12 16:18:00 +08:00
..