← 返回列表
D

@1mlightyears/dsh-theme-synthwave

v0.1.0 · 1 天前发布

DSH Synthwave theme plugin: neon glow hover/focus, translucent panels over image/video background, configurable blur, fontScale root font-size.

dshdsh-plugindeepseek-harnessthemesynthwavebackgroundvideo

README

dsh-theme-synthwave

📖 English documentation: README_en.md

给 DSH(DeepSeek Harness)Web UI 用的合成波 / Synthwave 主题插件。

单包同时包含 host 端(配置读取、媒体文件服务)与 client 端(主题 token、霓虹发光、背景媒体、字号缩放),安装即用。背景支持本地图片轮播或视频,面板可半透明透出媒体,并带有可配置的霓虹 glow、模糊与全局字号缩放。

!showcase

✨ 功能

  • 霓虹发光 hover/focus:对链接、按钮、role="button" 等可点击控件添加多层 text-shadow 发光,hover/focus 时切换颜色。

  • 半透明面板透出背景:通过 background.baseAlpha 调整应用底色/侧边栏透明度,透出背后的图片或视频。

  • 背景图片轮播:多张图片按顺序或随机轮播,可配置透明度和切换间隔。

  • 背景视频:支持本地视频或 http(s) 视频地址,可配置循环、静音与 object-fit

  • 背景媒体/默认气泡模糊blur 0~40px,只作用于渲染层,不修改源文件。

  • 根字号缩放 fontScale:通过根字号缩放文本,避免 Firefox 下 CSS zoom 导致的命中区域和弹窗定位异常。

  • 深浅色自适应 token:深色模式保持合成波霓虹观感;浅色模式自动切换为浅底深字,避免白字看不清。

  • 配置卡片快捷入口:在「插件配置」页提供「打开配置文件」「复制路径」按钮,快速打开或复制当前 profile 的 `config.dsh
  • 版本兼容矩阵

    DSH 版本状态说明
    dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
    dsh@0.1.0 ✅ 兼容 标准 patch ✅
    dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
    dsh@0.3.0+ ❓ 未知 尚未发布

    💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

    元数据

    License
    Apache-2.0
    npm
    @1mlightyears/dsh-theme-synthwave
    Repo
    Engines
    {}
    Weekly DL
    0
    Monthly DL
    0
    dsh.bundle
    {"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}}