| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 | /* -----------------------------------------------/* How to use? : Check the GitHub README/* ----------------------------------------------- *//* To load a config file (particles.json) you need to host this demo (MAMP/WAMP/local)... *//*particlesJS.load('particles-js', 'particles.json', function() {  console.log('particles.js loaded - callback');});*//* Otherwise just put the config content (json): */particlesJS('particles-js',	{		"particles": {			"number": {				"value": 40,				"density": {					"enable": true,					"value_area": 800				}			},			"color": {				"value": "#ffffff"			},			"shape": {				"type": "circle",				"stroke": {					"width": 0,					"color": "#000000"				},				"polygon": {					"nb_sides": 5				},				"image": {					"src": "img/github.svg",					"width": 100,					"height": 100				}			},			"opacity": {				"value": 0.7,				"random": false,				"anim": {					"enable": false,					"speed": 1,					"opacity_min": 0.1,					"sync": false				}			},			"size": {				"value": 3,				"random": true,				"anim": {					"enable": false,					"speed": 40,					"size_min": 0.1,					"sync": false				}			},			"line_linked": {				"enable": true,				"distance": 150,				"color": "#ffffff",				"opacity": 0.6,				"width": 1			},			"move": {				"enable": true,				"speed": 6,				"direction": "none",				"random": false,				"straight": false,				"out_mode": "out",				"bounce": false,				"attract": {					"enable": false,					"rotateX": 600,					"rotateY": 1200				}			}		},		"interactivity": {			"detect_on": "canvas",			"events": {				"onhover": {					"enable": true,					"mode": "grab"				},				"onclick": {					"enable": true,					"mode": "push"				},				"resize": true			},			"modes": {				"grab": {					"distance": 200,					"line_linked": {						"opacity": 1					}				},				"bubble": {					"distance": 400,					"size": 40,					"duration": 2,					"opacity": 8,					"speed": 3				},				"repulse": {					"distance": 200,					"duration": 0.4				},				"push": {					"particles_nb": 4				},				"remove": {					"particles_nb": 2				}			}		},		"retina_detect": false	});
 |