NanoAI

Sidebar Feature Rail · 0.2.4

Switch registered sidebar panels from an integrated feature rail inside the right edge of the DSH sidebar.

Install

Install https://nano-ai.cn/v1/plugins/dsh-desktop-sidebar-rail/versions/0.2.4/install.tgz through the DSH Web plugin manager, or run dsh plugin --profile web add ./dsh-desktop-sidebar-rail-0.2.4.tgz . Restart after upgrading an already loaded package. Manage native Desktop through its own plugin manager or bundled CLI.

Platform archive · Marketplace version 0.2.4

52.0 KiB · tar.gz。Check the digest, source and permissions after download. Code runs in the user's client after installation.

Download 0.2.4
Compatibility and platforms
DSH >=0.2.1-alpha.3 <0.2.2-0 Web Client; layout and locale plugins enabled. Sidebar services are optional. Rail placement depends on compatible data-sidebar-right-* and DockKit DOM markers and may require an adapter update after host upgrades. / 适用于上述 DSH Web Client 版本,需要布局和语言插件;侧栏服务为可选依赖。功能栏位置依赖兼容的侧栏及 DockKit DOM 标记,宿主升级后可能需要更新适配器。原生 Desktop 使用自身管理器。 · Web browser
Supported DSH core versions
>=0.2.1-alpha.3 <0.2.2-0 · Runtime compatibility is not verified; declared versions do not establish tested support.

Sidebar Feature Rail

Adds a column of icons inside the DSH right sidebar. Click to switch between enabled panels such as files and terminals, without making the sidebar wider.

Click the image for its original size.

Open the right sidebar and select an icon. The active panel stays highlighted; clicking it again keeps it open. Hover for a label, or use Tab to focus an icon and Enter or Space to open it.

Icons come from enabled sidebar plugins and hide when the sidebar closes. Colors follow the DSH theme. Changes to the host's sidebar structure may require an adapter update. If icons disappear or move after upgrading DSH, check that this plugin is enabled and look for a compatible marketplace update.

MIT

Source, permissions and release information

dsh · Platform archive · MIT · free public download

Source and license
MIT;the original package keeps its license file
SHA-256
878cfeefdd114bfd24e4215fc85e890c22f1616e64e0c810ebf7e7405946c323
Upstream version and local build
0.2.4 · Build 1
Cumulative changes from upstream
Source commit aad970c6071a13211596ff62bd1456c8d8e8ad5c. npm run check and 6 dependency-free Node tests passed. Archive: 53237 bytes; SHA256 878cfeefdd114bfd24e4215fc85e890c22f1616e64e0c810ebf7e7405946c323. Screenshot captured on the existing authenticated DSH host by replacing exactly one older rail client module in an isolated browser response with this repository's unchanged client.js; no profile installation or writes. Verified a single 40 px rail at the panel edge and unchanged tab count after selecting the same feature. Screenshot publication is verified separately after preview upload.
Permission declarations
  • Client UI slot contribution and sidebar navigation; no filesystem, network or shell access.
Changelog
Replace the preview with an unscaled lossless sidebar crop that excludes project and workspace labels.
Published at

Published versions