Skip to Main Content
404Back to Top
11 August 2026, 22:00 (CST)

11 August 2026, 20:00 (CST)

2026年08月11日 20:00(东八区 / 北京时间)

看板微调:卡片拖拽修复 · 热力图弹层滚动修复 · 各板块 ASCII 电子屏图

概述

本轮三项工作:

  1. 卡片拖拽恢复:详情页解锁模式与 GUI 编辑器画布均改用指针拖拽(mousedown/mousemove/mouseup + 拖拽幽灵),规避 macOS Chrome 上 HTML5 DnD 不触发的问题;列头拖拽仍走原生 DnD;
  2. 热力图同日多篇弹层滚动修复:弹层内部滚动不再触发“关闭弹层”,滚动条常驻可点;
  3. ASCII 电子屏图:参照英语板块的 {% crt %} 效果,为每个板块生成主题横幅。

1. 卡片拖拽修复

详情页(解锁管理员模式)

GUI 编辑器(画布)

2. 热力图同日多篇弹层滚动修复

问题修复
弹层内部滚动立即关闭弹层scroll 捕获监听改为忽略 popoverState.el.contains(event.target) 的滚动,仅外层滚动关闭
滚动条控件消失、无法滚选.heatmap-popover-list 增加 overscroll-behavior: containscrollbar-width: thin、WebKit 滚动条样式,max-height: min(190px, 45vh)
翻转到底部后可能超出视口positionPopover 增加视口下限钳制

3. 各板块 ASCII 电子屏图

参照英语板块 {% crt(label=...) %} 短代码(CRT 扫描线 + 闪烁 + 发光),用 figlet banner3-D 像素风字体生成主题横幅,插入各板块 _index.md

板块横幅主题标签
数学MATH∫ ∑ √ π · 导数 微积分 线性代数 概率论 离散数学
CMakeCMAKE构建 · 安装 · 打包 · 导出
CXX20CXX20现代 C++ · 模块 · 协程 · 范围
JaiJAI语言规范 · 编译器 · 极致性能
论文精读PAPER精读 · 核心思想 · 实验 · 复现
算法设计ALGO字符串 · 树 · 图 · 排序 · 408
读后感READING书籍 · 文档 · 笔记 · 感想
随笔ESSAY随想 · 杂记 · 短思考
DebugDEBUG追踪 · 剖析 · 修复(替换原房屋图)
分享SHARE工具 · 技巧 · 收藏(替换原房屋图)

4. 涉及文件

文件作用
static/js/kanban-board.js详情页指针拖拽
static/js/kanban-editor.js画布卡片拖拽
static/js/heatmap-init.js弹层滚动关闭条件、视口钳制
static/css/heatmap.css弹层列表滚动条与 overscroll
sass/kanban/style.scss拖拽幽灵 / 高亮 / 抓取光标
各板块 content/**/_index.mdCRT ASCII 横幅

5. 验证

相关链接:映射说明 · 周计划列表

11 August 2026, 18:00 (CST)