全部插件

DSH / BUNDLE / CLIENT-UI

dsh-layout-tweaks

v0.3.0TowardsDawn / dsh-layout-tweaksc7c43d0e7d

可安装组合包UI 与客户端插件社区 · Topic 自动分析Web UI

概览

dsh-layout-tweaks

DSH Web GUI 布局微调:会话头上边栏拆成两行、左侧栏面板列表一键折叠。纯渲染层实现,不修改任何其他插件、不干预侧栏底部区域。 · Layout tweaks for the DSH Web GUI: a two-row session header and a collapsible sidebar panel list.

README / ZH

插件文档

目录摘要

DSH Web GUI 布局微调:会话头上边栏拆成两行、左侧栏面板列表一键折叠。纯渲染层实现,不修改任何其他插件、不干预侧栏底部区域。 · Layout tweaks for the DSH Web GUI: a two-row session header and a collapsible sidebar panel list.

dsh.pub 核对固定版本的组合包契约、运行时事实与分发语义;完整 README 请查看源仓库。

在 GitHub 阅读完整 README

LIMITATIONS

已知限制

- **依赖宿主 DOM 形态**:DSH 大版本若重构会话头或侧栏结构,规则会失配。此时表现是「插件不生效」而不是报错;更新选择器即可。 - **折叠头假设侧栏根的第一个 `nav` 就是面板列表**(找不到时退化为工作区区容器)。面板列表为空的极端情况下,折叠头会插在工作区区之上 —— 仍可点击,只是没有面板可折叠。 - **顶部两行假设 `actions` 的第一项是工作模式**(它本身带 `order:-10`,恒定第一个)。若上游调换顺序,第 1 行的内容会跟着变。 - **第 2 行是普通 flex 行**(`flex-wrap`):窗口很窄或注册了很多头部按钮时会自然溢出到更多行,这是刻意行为,保证控件不被裁切。 - **折叠头是自建节点**,与宿主原生的面板列表标题(若有)可能视觉上并列 —— 属预期。