All plugins

DSH / BUNDLE / CLIENT-UI

dsh-custom-logo

v0.1.0189-sketch / dsh-custom-logo9a2f15f73b

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-custom-logo

Replace the DSH top-left BrandWordmark/FishLogo with your own image or text — an inline ⚙ handle inside the wordmark, no floating widget

README / EN

Package documentation

Registry summary

Replace the DSH top-left BrandWordmark/FishLogo with your own image or text — an inline ⚙ handle inside the wordmark, no floating widget

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- **DSH 内部 logo DOM 变化**:DSH 重渲染 sidebar 时 `<button class="brand">` 可能被 unmount + 重新 mount。`paint()` 通过 module-level singleton 复用 handle 元素并重新 attach,但首次延迟后用户可能看到一秒的不可见。 - **localStorage scope**:状态按浏览器 profile 隔离,多 profile / 多浏览器不共享。 - **Image size**:客户端 `<input type="file">` 限制 256 KB(用 FileReader 转 data URL 内嵌)。 - **No SSR / no Node.js runtime**:仅浏览器侧运行;Cordis 宿主侧只是 no-op。 - **No file watcher in production**:修改 `src/` 后必须 `pnpm run build` 一次;`watch` 仅用于开发。