Releases: hoyyang/dsh-plan-board
Releases · hoyyang/dsh-plan-board
Release list
dsh-plan-board v0.2.2
dsh-plan-board v0.2.2
Fixed
- 入口按钮槽位 order 撞车修复:header.utilities 注册 order 由 -1 改为 -0.5(升序槽位唯一插值:billing -2 → android-pane -1 → plan-board -0.5 → SLog 0 → delete 1)。v0.2.0 从 android-pane 克隆注册骨架时复制了同值 order:-1,两按钮随任一方热重载「谁最后 reload 谁靠右」乒乓换位。改值后位置由 order 梯队固化,终点态 = 设计基准 [billing][Android][PlanBoard],PlanBoard 右缘回到 1160px 锚位。
安装:dsh plugin --profile web add github:hoyyang/dsh-plan-board(构建产物随仓库提交)。
sha256: 613fa7240495d3d28e902aa59a79e8adf0b79de5181f431ad0c399007546b085 dsh-external-dsh-plan-board-0.2.2.tgz
@dsh-external/dsh-plan-board v0.2.1
dsh-plan-board v0.2.1
Fixed
- 入口按钮收起态与展开态的圆角弧度不一致(用户实测截图指出):收起态原为 11px("圆角方形"),展开态 15.5px,切换时弧度会跳一下。现两态统一为 15.5px(= 高度 31px 的一半)——收起时 31×31 上即正圆,展开为胶囊,弧度全程不动。
- 验证(隔离 CSS harness,用构建产物里的真实样式表):collapsed
31×31 radius 15.5px· expanded125×31 radius 15.5px·sameRadius=true。
安装:dsh plugin --profile web add github:hoyyang/dsh-plan-board(构建产物随仓库提交)。
@dsh-external/dsh-plan-board v0.2.0
dsh-plan-board v0.2.0
新增
- 模块级依赖真的算数:模块上声明的依赖会向下冒泡到它的子任务——「大任务3 依赖 大任务2」现在会真正卡住小任务3-1 的发号,而不是被静默忽略。
- 模块完成判定:显式
done,或名下任务全部 done/canceled(至少 1 个);空模块不会自动算完成。 - 新增死锁 lint:声明图无环但冒泡后成环会在提交时被拒;任务依赖自己的祖先模块同样报错。
- 拓扑执行序号纳入模块依赖;
plan_next无任务可发时给出具名等待理由(t31 ← m2)。
- 模块完成判定:显式
- 模块收卷:
task_update现在也接受 module 节点(planned ⇄ done、→ canceled),done 同样受 L3 证据门约束。 - 入口按钮收起/展开:静止时收成 31×31 圆角方形只留银河图标;悬停 / 键盘聚焦 / 面板开启时向左展开成完整胶囊,右缘固定,邻居平滑让位。
变更
- 悬停不再放大缩小:去掉按钮
scale(1.05)、按压scale(.94)、图标scale(1.18),只保留 1.5px 上浮 + 提亮 + 辉光——收起/展开是唯一的形变动效。 - 按钮圆角
999px → 15.5px(31px 盒子的胶囊半径,渲染结果完全一致,但可参与补间);内层极光/流光环改用border-radius:inherit。 - 收起态由银河图标光晕颜色继续传达状态(青/琥珀/红/灰)。
- 仓库补齐发布资产:LICENSE、assets/banner.svg、README.en.md,README 发布化重写。
安装
dsh plugin --profile web add github:hoyyang/dsh-plan-board也附了构建好的 tgz(dsh-external-dsh-plan-board-0.2.0.tgz)。