| 摘要 | 使用 tsParticles 在您点击的地方添加纸屑,为您的社区增添乐趣。 | |
| 预览 | Theme Creator | |
| 代码库 | GitHub - NateDhaliwal/discourse-confetti-clicks | |
| 安装指南 | 如何安装主题或主题组件 | |
| 不熟悉 Discourse 主题? | Discourse 主题使用入门指南 |
安装此主题组件
此主题组件会在用户点击或轻触时生成纸屑。纸屑的数量和扩散角度都可以通过设置进行控制。
此 TC 为您的社区增加了更多乐趣,使其更具互动性。
纸屑的实现得益于 tsParticles,这是一个用于制作纸屑、雪花、线条等动画的 JS 库。
ask.discourse.com 提供了一些帮助。
设置:
confetti_amount更改每次点击时纸屑的数量。
尽量不要设置过高的数字,否则纸屑的出现和分散会更卡顿。100-200 是一个不错的范围。
confetti_spread更改纸屑分散的角度。所有数字单位均为度。值为360会使纸屑向所有方向分散。值为1会使纸屑沿直线分散并落下。allowed_in设置纸屑可以使用的位置。在此字段中输入类别 slug。对于多个类别,请用|(无空格)分隔 slug。
将此字段留空可在所有页面启用纸屑。
