{"_id":"@daisywait/dsh-skin-link-click","name":"@daisywait/dsh-skin-link-click","dist-tags":{"latest":"0.1.11"},"versions":{"0.1.11":{"name":"@daisywait/dsh-skin-link-click","description":"Hot-pluggable 时光代理人 (Shiguang Dailiren) skin for the dsh web GUI: anime wallpaper backdrop, warm pink frosted-glass palette, light/dark variants, and a right-panel control surface (wallpaper position/zoom, translucency, GenUI tint, custom wallpaper upload","version":"0.1.11","type":"module","main":"lib/index.js","exports":{".":"./lib/index.js","./client":"./lib/client.js","./src/*":"./src/*","./package.json":"./package.json"},"dsh":{"bundle":{"patch":"./cordis.patch.yml"},"client":{"inject":[],"platform":"web"}},"scripts":{"build":"tsdown","prepare":"tsdown","watch":"tsdown --watch","test":"vitest run"},"license":"BSD-3-Clause","peerDependencies":{"react":"^18.2.0"},"devDependencies":{"jsdom":"29.1.1","lightningcss":"^1.32.0","react":"^18.2.0","tsdown":"^0.22.2","vite-tsconfig-paths":"^6.1.1","vitest":"^4.1.8","@deepseek-ai/cordis":"^4.0.1"},"repository":{"type":"git","url":"git+https://github.com/zhu1090093659/dsh-web-ui.git"},"gitHead":"a82665fdbda856da81a94e01fc65f5d060940a9e","_id":"@daisywait/dsh-skin-link-click@0.1.11","bugs":{"url":"https://github.com/zhu1090093659/dsh-web-ui/issues"},"homepage":"https://github.com/zhu1090093659/dsh-web-ui#readme","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-Djet8OF0OFnO1IhrX0O/vt49vCnrXR9CrlsrMrMOIhH49j6odJKRQRZNwUtyYloABV0NH5NhOg6Iqu8lW91LwQ==","shasum":"52b39ac29e46c80e06425508d4bb9e152f7bf801","tarball":"https://registry.npmjs.org/@daisywait/dsh-skin-link-click/-/dsh-skin-link-click-0.1.11.tgz","fileCount":7,"unpackedSize":387259,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDKwFMDjRQb/gY1Zt0zOw20mWM4hfKRsmci72ELgcKSqAiEAx2gIgs9K3cvZfhUPo2HHtkAQ/n+KLIvPg6fv/DZD708="}]},"_npmUser":{"name":"daisywait","email":"waitwhat5656@163.com"},"directories":{},"maintainers":[{"name":"daisywait","email":"waitwhat5656@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dsh-skin-link-click_0.1.11_1786705102665_0.17242840402012827"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-14T10:58:22.545Z","0.1.11":"2026-08-14T10:58:22.824Z","modified":"2026-08-14T10:58:23.051Z"},"maintainers":[{"name":"daisywait","email":"waitwhat5656@163.com"}],"description":"Hot-pluggable 时光代理人 (Shiguang Dailiren) skin for the dsh web GUI: anime wallpaper backdrop, warm pink frosted-glass palette, light/dark variants, and a right-panel control surface (wallpaper position/zoom, translucency, GenUI tint, custom wallpaper upload","homepage":"https://github.com/zhu1090093659/dsh-web-ui#readme","repository":{"type":"git","url":"git+https://github.com/zhu1090093659/dsh-web-ui.git"},"bugs":{"url":"https://github.com/zhu1090093659/dsh-web-ui/issues"},"license":"BSD-3-Clause","readme":"# @daisywait/dsh-skin-link-click\n\n《时光代理人》皮肤 for the dsh web GUI — 角色壁纸 + 暖粉毛玻璃主题（明暗双套），右侧栏可调。\n\nHot-pluggable as a client plugin in the official standalone bundle shape:\n`apply()` sets the `data-dsh-link-click` body attribute (the scope of the\nwhole stylesheet), remaps the warm-pink frosted-glass theme tokens (theme\nservice, optional), paints the wallpaper backdrop via inline data-URI CSS\nvariables, and registers the 🖌 header toggle + right-panel control surface\n(slots service, optional: translucency sliders, wallpaper position/zoom, GenUI\ntint, custom wallpaper upload). Its effect disposer retracts every write; the\nstylesheet rides the bundle's CSS-modules auto-inject, so the loader removes\nit with the entry.\n\n## Installing (official bundle)\n\n1. Local path: `dsh plugin --profile <name> add /path/to/dsh-web-ui/packages/skins/link-click`\n2. Git: `dsh plugin --profile <name> add github:<org>/dsh-web-ui#<sha>` —\n   pnpm ≥10 asks once for `allowBuilds` authorization (the `prepare` script\n   self-containedly builds `lib/`; no monorepo reference needed).\n3. Switch with `scripts/dsh-skin` (`dsh-skin use link-click`); only one skin is\n   ever active at a time.\n\n## Building and testing\n\n```sh\npnpm build   # tsdown: lib/index.js + lib/client.js (self-contained preset)\npnpm test    # vitest: apply/dispose contract spec\n```\n\n## Publishing to the skin center\n\n```sh\nnode scripts/skin-center-bundles    # re-embed this skin into skin-center's registry\npnpm --filter @linxin666/dsh-client-ui-skin-center build\nnode scripts/gallery-build          # refresh the gallery manifest/bundles\nnode scripts/capture-previews       # re-shoot preview/light.png + preview/dark.png\n```\n\nThen commit everything (lib/, preview/, regenerated registry/gallery) and open a PR.\n","readmeFilename":"README.md","_rev":"1-1fade49cd989880c06a3361ef8ece57f"}