Releases: Morinissleeping/dsh-pnc-theme
Release list
v0.2.17
PNC 云图风格 DSH 主题插件 v0.2.17
默认主题配置固化为作者最舒服的一套(新装/重置开箱即用):
- 毛玻璃不透明度 25%(淡毛玻璃)
- 面板透度 90%
- 等高线 15% / 康威方块 55% / 康威密度 1.6x
- 康威刷新 620ms / 镜头 30ms / 每次移动 0.005 格
- 背景不透明度 100% / 等高线流动 180s / 配额刷新 60s
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.17/dsh-external-dsh-pnc-theme-0.2.17.tgz
v0.2.16
PNC 云图风格 DSH 主题插件 v0.2.16
配额条 matrix 加载指示与命令块运行中效果完全一致:
- 直接复用 DSH 原生组件结构:svg._matrix_10orb_4(viewBox 0 0 10 10)+ 外圈 8 个 rect._cell_10orb_54(2x2)
- 动画 _dsh-state-dot-chase_10orb_1(1s) + 负 animation-delay 逐格错开 125ms → 外圈追逐点亮加载效果,与命令块运行中一模一样
- 位置不变:bar 外左侧 5px,不挤压条宽;获取数据时显示、进度条刷新完成后隐藏
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.16/dsh-external-dsh-pnc-theme-0.2.16.tgz
v0.2.15
PNC 云图风格 DSH 主题插件 v0.2.15
- matrix 加载指示改为绝对定位在配额条外左侧 5px 处(12×12,垂直居中),不再挤压条宽(条始终保持全宽)
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.15/dsh-external-dsh-pnc-theme-0.2.15.tgz
v0.2.14
PNC 云图风格 DSH 主题插件 v0.2.14
用量条 matrix 加载指示:
- 配额条左侧新增白色 8 格 matrix 指示灯(与命令块状态灯同款样式,闪烁动画)
- 获取配额数据时显示;数据应用、进度条宽度动画(0.6s transition)完成后隐藏
- 命中缓存时不闪(避免无谓闪烁)
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.14/dsh-external-dsh-pnc-theme-0.2.14.tgz
v0.2.13
PNC 云图风格 DSH 主题插件 v0.2.13
配额自动刷新间隔可配置:
- 设置页新增「配额自动刷新间隔」滑条(10–600 秒,默认 60 秒)
- 前端轮询/缓存时长、host 侧缓存时长统一由该配置控制;保存后立即生效(下一次轮询即用新值),无需刷新页面
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.13/dsh-external-dsh-pnc-theme-0.2.13.tgz
v0.2.12
PNC 云图风格 DSH 主题插件 v0.2.12
- 毛玻璃层回滚为全屏(删除 v0.2.10 的中央区定位逻辑):#pnc-bg-glass 全屏覆盖(z:-2,视频/图片之上、所有元素之下)
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.12/dsh-external-dsh-pnc-theme-0.2.12.tgz
v0.2.11
PNC 云图风格 DSH 主题插件 v0.2.11
配额自动刷新提速:
- 配额条前端轮询/缓存 3 分钟 → 60 秒(页面开着会自动更新)
- host 侧 live-fetch 缓存 3 分钟 → 60 秒;抓取失败时 30 秒快速重试(此前失败会停住)
- 实测:接口 65 秒间隔两次请求 fetchedAt 变化(重新抓取成功)
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.11/dsh-external-dsh-pnc-theme-0.2.11.tgz
v0.2.10
PNC 云图风格 DSH 主题插件 v0.2.10
毛玻璃层收窄到中央聊天区:
- #pnc-bg-glass 不再全屏,仅覆盖 header 之下、与中央聊天列(centerCol)对齐的区域
- 侧栏与上栏区域背景保持清晰(无毛玻璃),由 positionGlass() 按 header/centerCol 几何实时定位(resize/布局变化自动重算)
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.10/dsh-external-dsh-pnc-theme-0.2.10.tgz
v0.2.9
PNC 云图风格 DSH 主题插件 v0.2.9
独立毛玻璃层(按设计意图:在所有元素下、视频/图片上新建 layer):
- 层序:视频/图片(z:-3) < #pnc-bg-glass(z:-2) < 所有其他元素
- 玻璃层:backdrop-filter blur(20px) saturate(150%) + 淡白底色 rgba(255,255,255,0.04),浓度滑条默认 90%
- 面板只透不糊:侧栏/上栏/中央面板半透明 55%(不再有面板 backdrop-filter),透出玻璃层上的模糊背景 = 磨砂玻璃观感
- 滑条:「毛玻璃不透明度」= 层浓度(默认 90%)、「面板透度」= 面板底色透明度(默认 55%)
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.9/dsh-external-dsh-pnc-theme-0.2.9.tgz
v0.2.8
PNC 云图风格 DSH 主题插件 v0.2.8
面板毛玻璃回归(恢复 v0.2.6 的观感——独立模糊层方案已弃):
- 侧栏/上栏/中央面板半透明底 + backdrop-filter blur(16px) saturate(140%) 直接模糊其后的背景
- 关键修复:backdrop-filter 放在面板 ::before 伪元素上(而不是面板本身)——视觉效果一致,但伪元素不创建 containing block,不会劫持 fixed 定位元素 → 设置面板不再缩左(实测位置正常)
- 删除独立 #pnc-bg-glass 层
- 「毛玻璃不透明度」滑条 = 面板透度(默认 65%)
安装:
dsh plugin --profile web add https://github.com/Morinissleeping/dsh-pnc-theme/releases/download/v0.2.8/dsh-external-dsh-pnc-theme-0.2.8.tgz