Skip to main content

How to use dsh-ui-web

A Minecraft-themed skin for DSH Web GUI, featuring procedurally-rendered pixelated panoramic skybox, block-style buttons, and sign-style input fields.

This article is auto-derived from indexed fields (wiki / faq / compatibility_json), not freshly AI-generated.

This article is derived from the plugin's already-indexed fields (wiki / faq / compatibility_json / readme), not freshly generated by AI. Source field is noted at the end of each section.

Quick start

dsh-ui-web

— source: plugin_wiki.wiki_content

Install & verify

dsh plugin --profile web add @captain1275/dsh-client-ui-skin-minecraft

Run the command above in your DSH Web Profile. Then enable the plugin in the plugin list.

— source: plugins.install

Key points

  • 毛玻璃输入框:高斯模糊(backdrop-filter 30px)+ 半透明玻璃底 + 细边框 + 内高光
  • 自定义背景:URL / 本地图片 / 动图(GIF/WebP)/ 视频(mp4/webm) / 透明度 / 模糊调节,
  • 仿Claude Code推理等级滑块:点击模型菜单的「推理等级」弹出 Effort 滑块面板——无极拖动、松手吸附、
  • 用户消息气泡毛玻璃:与输入框统一的玻璃质感
  • 图片资源(社区同人资源,codex-pet-DeepSeek-girl)

— source: plugin_wiki.readme_en (fallback readme_raw)

FAQ

How to switch back to the official default appearance after installing?

Run dsh-skin use official in the terminal, the config watcher will hot-reload within a few seconds, refresh the page to restore the original look.

Will this skin work simultaneously with other skins?

No. Skins are mutually exclusive, managed by the scripts/dsh-skin tool in the repository root, only one skin can be active at a time.

Will page elements leave residuals after uninstalling?

No. apply() completely reclaims what it wrote through the Cordis effect disposer, including the data-dsh-minecraft attribute on body, injected panoramic skybox, mask, and document title.

What if I feel dizzy from all the motion?

After the browser enables 'reduce motion' (prefers-reduced-motion), the skin will automatically stop the panoramic rotation and set all button and input transition animations to zero, restoring the screen to static.

Are the panoramic skybox materials from the official original textures?

No. The original Mojang panoramic textures are copyrighted, all pixel scenes in the skin are programmatically drawn using SVG on 8px blocks (blocky mountains, pixel clouds, blocky trees, mushrooms, pumpkins, little birds, flowers, etc.), each face's material is generated from pseudo-random scatter points of seeds, ensuring stable and consistent images on every refresh.

Will this skin affect DSH Web's functionality?

No impact. The skin only modifies attributes on body, injects DOM elements and rewrites document.title, it neither mounts cordis services, nor dispatches events, nor touches model requests; it connects without interference through CSS variables with the right-side file panel (aionui), Git graph and other built-in token systems.

— source: plugin_wiki.faq_json

Compatibility

  • DSH: 未声明
  • Node: 未声明
  • Platforms: macOS, Windows, Linux

— source: plugin_wiki.compatibility_json

Pitfalls

Review the upstream repo before installing. This guide is auto-derived from indexed fields and may lag the latest release. If anything contradicts the official docs, treat the upstream source as authoritative.

— source: general rule