Skip to content

v0.1.3

Choose a tag to compare

@Menghuan1918 Menghuan1918 released this 09 Aug 15:54
· 122 commits to main since this release

亮点

  • 分割线细线化:侧边栏内部分割线从 7px 实底色块改为居中 1px 发丝线::after 伪元素绘制),更贴合 DSH 扁平化设计语言;悬停/拖拽时线变色为强调色,不再整条填充;7px 拖拽热区保持不变,可拖拽性不受影响

安装

与 v0.1.2 相同,两种通道互斥二选一(详见 README「通道互斥」)。

A. plugin-registry(标准)——前置:DSH 已集成 plugin-registry(dsh registry 命令可用):

# 方式一:tarball(免克隆)
dsh registry install dsh-better-sidebar-v0.1.3.tgz

# 方式二:源码构建
git clone https://github.com/dsh-external/DSH-better-sidebar.git
cd DSH-better-sidebar && pnpm install && pnpm build
node scripts/package-registry.mjs
dsh registry install ./registry
dsh registry enable dsh-external/dsh-better-sidebar

B. 官方 profile(不依赖 plugin-registry)

git clone https://github.com/dsh-external/DSH-better-sidebar.git
cd DSH-better-sidebar && pnpm install && pnpm build
dsh plugin --profile web add link:<绝对路径>
# 并在 ~/.dsh/profiles/web/cordis.patch.yml 追加:
# - insert:
#     - id: better-sidebar
#       name: 'dsh-better-sidebar'

重启 DSH 并硬刷新(Cmd/Ctrl+Shift+R)后生效。

Checks

  • pnpm typecheck ✅ pnpm test(66 用例)✅ pnpm build