Skip to content

dsh-prompt v0.1.6

Latest

Choose a tag to compare

@FeatherHunter FeatherHunter released this 22 Aug 10:49
· 1 commit to main since this release

dsh-prompt v0.1.6

交互回归:自定义空态高度固定与浮层置顶层级#16 · 8c35362

本次变更

  • 🧱 空态不收缩compact 浮层空结果(rows=0 时的“无匹配”)同样固定 height:360 居中占位(display:flex; alignItems:center; justifyContent:center),点击顶部 “自定义”(无自定义模板时)面板高度保持约 480 不变,鼠标不再因变矮而移出触发 schedulePanelClose 而消失;tabs/领域/搜索 任意过滤(含空结果)均保持高度不变
  • 🥇 置顶层级panelStyle compact zIndex:500 → 9999,高于左右侧面板与设置抽屉等,确保浮层不被遮挡(modalMaskStyle 保持 400,面板仍高于弹窗遮罩)
  • 保留 0.1.5 的底置排序(用量优先)与固定高度 height:360 + flex 贴底 + 双 rAF 滚底逻辑

安装 / 更新

# 已安装更新
dsh plugin --profile web add dsh-prompt@0.1.6

# 全新安装
dsh plugin --profile web add dsh-prompt

验证

npm view dsh-prompt version --registry=https://registry.npmjs.org --prefer-online
# → 0.1.6

# 交互验证(刷新 DSH GUI 后)
# 1. hover ⚡Prompt → 点击“自定义”(空态)→ 居中“无匹配”占位,面板高度不变、不消失
# 2. 切换任意 tabs/领域/搜索 → 高度不变
# 3. 浮层在左右侧面板之上

npm: https://www.npmjs.com/package/dsh-prompt