Repository navigation
v0.2.1 对齐:与面板行同列 / Alignment with the panel rows
侧边栏对齐到上面那几行官方面板行的两列与同一套纵向节奏,并删除已失效的「始终置于工作区列表末尾」设置。
对齐
- 「工作区」和「最近任务」的文字都在 46px(与「自动化任务 / 插件市场 / 插件」的文字同列),两者的折叠箭头都在 22px(与面板图标同列、箭头字形同心)。
- 「工作区」展开后,每个子工作区分组的文件夹图标在 46px。
- 「最近任务」展开后,对话名在 46px,与「最近任务」自己的文字同列;子工作区分组下的对话名与它自己分组的标题同列(68px)。
- 纵向:「工作区」与「最近任务」之间用列表自身的 4px 节奏,与面板行之间的
gap:4px一致(原先多加了 12px,显得比其他区块松)。 - 树模式的 12px 层级步进保留。实现只用官方稳定属性 + 插件自己的
data-dsh-rt-*,不含官方 class 哈希、不含!important。
移除
- 通用设置里的「始终置于工作区列表末尾」已无作用,直接删除:插件不再重排工作区顺序,你拖到哪里它就待在哪里。
验证
- 75 个测试全绿(
npm run verify)。 - 无头 Chrome 里用真实官方 CSS + 本插件 CSS 重建 DOM 实测:16/16 个对齐数值偏差 0.00px、纵向间隙 4px、无横向溢出(列表 270/270,侧栏 280)。
安装
dsh plugin --profile desktop add https://github.com/winditer/dsh-recent-tasks/releases/download/v0.2.1/dsh-recent-tasks-0.2.1.tgz