Advertisement
GemsMC

assets/js/main.js

Jul 26th, 2020
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function($) {
  2. "use strict";
  3. window.startComingSoon = function() {
  4.  
  5.     /**
  6.      * Countdown
  7.      */
  8.     $('.countdown__module').each(function() {
  9.         var self = $(this),
  10.             _date = self.attr('data-date'),
  11.             _strf = self.html();
  12.         self.countdown(_date, function(event) {
  13.             self.html(event.strftime(_strf));
  14.         }).removeClass("hide");
  15.     });
  16.  
  17.     particlesJS("particles-js", {
  18.         "particles": {
  19.             "number": {
  20.                 "value": 80,
  21.                 "density": {
  22.                 "enable": true,
  23.                 "value_area": 800
  24.                 }
  25.             },
  26.             "color": {
  27.                 "value": "#ffffff"
  28.             },
  29.             "shape": {
  30.                 "type": "circle",
  31.                 "stroke": {
  32.                 "width": 0,
  33.                 "color": "#000000"
  34.                 },
  35.                 "polygon": {
  36.                 "nb_sides": 5
  37.                 },
  38.                 "image": {
  39.                 "src": "img/github.svg",
  40.                 "width": 100,
  41.                 "height": 100
  42.                 }
  43.             },
  44.             "opacity": {
  45.                 "value": 0.5,
  46.                 "random": false,
  47.                 "anim": {
  48.                 "enable": false,
  49.                 "speed": 1,
  50.                 "opacity_min": 0.1,
  51.                 "sync": false
  52.                 }
  53.             },
  54.             "size": {
  55.                 "value": 3,
  56.                 "random": true,
  57.                 "anim": {
  58.                 "enable": false,
  59.                 "speed": 40,
  60.                 "size_min": 0.1,
  61.                 "sync": false
  62.                 }
  63.             },
  64.             "line_linked": {
  65.                 "enable": true,
  66.                 "distance": 150,
  67.                 "color": "#ffffff",
  68.                 "opacity": 0.4,
  69.                 "width": 1
  70.             },
  71.             "move": {
  72.                 "enable": true,
  73.                 "speed": 6,
  74.                 "direction": "none",
  75.                 "random": false,
  76.                 "straight": false,
  77.                 "out_mode": "out",
  78.                 "bounce": false,
  79.                 "attract": {
  80.                 "enable": false,
  81.                 "rotateX": 600,
  82.                 "rotateY": 1200
  83.                 }
  84.             }
  85.             },
  86.             "interactivity": {
  87.             "detect_on": "canvas",
  88.             "events": {
  89.                 "onhover": {
  90.                 "enable": true,
  91.                 "mode": "repulse"
  92.                 },
  93.                 "onclick": {
  94.                 "enable": true,
  95.                 "mode": "push"
  96.                 },
  97.                 "resize": true
  98.             },
  99.             "modes": {
  100.                 "grab": {
  101.                 "distance": 400,
  102.                 "line_linked": {
  103.                     "opacity": 1
  104.                 }
  105.                 },
  106.                 "bubble": {
  107.                 "distance": 400,
  108.                 "size": 40,
  109.                 "duration": 2,
  110.                 "opacity": 8,
  111.                 "speed": 3
  112.                 },
  113.                 "repulse": {
  114.                 "distance": 200,
  115.                 "duration": 0.4
  116.                 },
  117.                 "push": {
  118.                 "particles_nb": 4
  119.                 },
  120.                 "remove": {
  121.                 "particles_nb": 2
  122.                 }
  123.             }
  124.         },
  125.         "retina_detect": true
  126.     })
  127.  
  128.  
  129. }
  130. startComingSoon();
  131.  
  132. })(jQuery);
  133.  
  134.  
  135.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement