ba-click-fx v1.1.10
Blue Archive / 蔚蓝档案 style mouse click effect and cursor trail animation for web.
Highlights
- Pure Canvas 2D mouse click effect and cursor trail animation
- Gray ring completely fixed (7-iteration debugging: waveCanvas isolation + pure color + old→new render order)
- Comprehensive smoke test coverage (98 setter calls, config isolation, resetConfig)
- npm package verification scripts (verify-pack/package/tarball)
- Full API documentation in TypeScript declarations with JSDoc
Changes
- Fix: Gray ring when rapidly clicking with unbalanced RGB colors (e.g. yellow) — resolved via waveCanvas isolation + pure theme color + render order fix
- Docs: README dual-language enhancements, comparison GIFs with jsDelivr CDN
- Test: smoke.js expanded to cover all 94 public APIs, 98 setter calls, config isolation, CONFIG getter
- Scripts: Added verify-pack.mjs, verify-package.mjs, verify-tarball.mjs for pre-publish checks
- Internal: Code cleanup, JSDoc documentation, performance improvements
- Version: 1.1.10
Links
- Online Demo: https://ba-click-fx.cialloking.top/
- npm: https://www.npmjs.com/package/ba-click-fx
- GitHub: https://github.com/CialloKing/ba-click-fx
Install
npm install ba-click-fx@1.1.10CDN
<script src="https://cdn.jsdelivr.net/npm/ba-click-fx@1.1.10/dist/ba-click-fx.iife.js"></script>