UNPKG

@tsparticles/configs

Version:

tsParticles demo configurations

183 lines (182 loc) 5.11 kB
(function (factory) { if (typeof module === "object" && typeof module.exports === "object") { var v = factory(require, exports); if (v !== undefined) module.exports = v; } else if (typeof define === "function" && define.amd) { define(["require", "exports"], factory); } })(function (require, exports) { "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const options = { key: "themes", name: "Themes", themes: [ { name: "light", default: { value: true, auto: true, mode: "light", }, options: { background: { color: "#ffffff", }, particles: { color: { value: ["#000000", "#0000ff"], }, }, }, }, { name: "dark", default: { value: true, auto: true, mode: "dark", }, options: { background: { color: "#000000", }, particles: { color: { value: ["#ffffff", "#ff0000"], }, }, }, }, { name: "red", options: { background: { color: "#ff0000", }, particles: { color: { value: ["#ffffff", "#000000"], }, }, }, }, { name: "green", options: { background: { color: "#00ff00", }, particles: { color: { value: ["#000000", "#0000ff"], }, }, }, }, { name: "blue", options: { background: { color: "#0000ff", }, particles: { color: { value: ["#ffffff", "#00ff00"], }, }, }, }, { name: "yellow", options: { background: { color: "#ffff00", }, particles: { color: { value: ["#000000", "#ff0000"], }, }, }, }, { name: "cyan", options: { background: { color: "#00ffff", }, particles: { color: { value: ["#000000", "#ff00ff"], }, }, }, }, { name: "grey", options: { background: { color: "#777777", }, particles: { color: { value: ["#ffffff", "#000000"], }, }, }, }, ], fpsLimit: 60, particles: { number: { value: 30, density: { enable: true, }, }, shape: { type: ["circle", "square"], }, opacity: { value: 1, }, size: { value: { min: 15, max: 30, }, }, rotate: { value: 0, direction: "random", animation: { speed: 5, enable: true, }, }, move: { enable: true, speed: 6, direction: "none", outModes: "out", }, }, interactivity: { detectsOn: "canvas", events: { onHover: { enable: true, mode: "repulse", }, onClick: { enable: true, mode: "push", }, }, }, detectRetina: true, }; exports.default = options; });