From e86f1e4bc2105f2486f3cb07dcbb531b8a04c421 Mon Sep 17 00:00:00 2001 From: yudete Date: Thu, 16 Apr 2020 10:55:18 +0900 Subject: [PATCH] Added particles.js --- public/assets/javascript/app.js | 126 ++++++++++++++++++++++++++++ public/index.html | 141 +++++++++++++++++++------------- public/misc.html | 29 +++++-- 3 files changed, 233 insertions(+), 63 deletions(-) create mode 100644 public/assets/javascript/app.js diff --git a/public/assets/javascript/app.js b/public/assets/javascript/app.js new file mode 100644 index 0000000..bb2527b --- /dev/null +++ b/public/assets/javascript/app.js @@ -0,0 +1,126 @@ +/* ----------------------------------------------- +/* 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": 80, + "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.5, + "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.4, + "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": false, + "mode": "repulse" + }, + "onclick": { + "enable": false, + "mode": "push" + }, + "resize": true + }, + "modes": { + "grab": { + "distance": 400, + "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": true + } +); \ No newline at end of file diff --git a/public/index.html b/public/index.html index 9046ea3..fd54208 100644 --- a/public/index.html +++ b/public/index.html @@ -15,7 +15,8 @@ body { font-family: "Noto Sans JP"; margin-top: 100px; - text-align: center + text-align: center; + background-color: black } a { @@ -23,6 +24,26 @@ color: black } + #particles-js canvas { + display: block; + vertical-align: bottom; + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + opacity: 1; + -webkit-transition: opacity .8s ease, -webkit-transform 1.4s ease; + transition: opacity .8s ease, transform 1.4s ease + } + + #particles-js { + width: 100%; + height: 100%; + position: fixed; + z-index: -10; + top: 0; + left: 0 + } + @keyframes r1 { 0% { transform: rotate(0deg); @@ -36,65 +57,73 @@ - -
- -

yude

-

 Hiroshima, Japan

-

 November 19th, 2001 (18 y/o)

-

 Hiroshima City Univ.

-
-
-
-
-
-

-

yude#3205

-
-
-

-

@yudete

-
-
-

-

yudete

-
-
-

-

yudete

-
-
-

-

yu@yude.moe

-
-
-

-

yude

-
-
-

-

yude.moe

-
-
-

-

yude's blog

-
-
-

-

yude1119

-
-
-

-

yudete

+
+
+
+
+
+ +

yude

+

 Hiroshima, Japan

+

 November 19th, 2001 (18 y/o)

+

 Hiroshima City Univ.

+
+
+
+
+
+

+

yude#3205

+
+
+

+

@yudete

+
+
+

+

yudete

+
+
+

+

yudete

+
+
+

+

yu@yude.moe

+
+
+

+

yude

+
+
+

+

yude.moe

+
+
+

+

yude's blog

+
+
+

+

yude1119

+
+
+

+

yudete

+
+
-
+

Misc

-

Misc

+
- + + \ No newline at end of file diff --git a/public/misc.html b/public/misc.html index 09c9920..7d7e37c 100644 --- a/public/misc.html +++ b/public/misc.html @@ -3,7 +3,7 @@ - yude + Misc ・ yude

Return to the previous page

-

Links

+

Links

-

Played games

-

Popular

+

Played games

+

Popular

-

Steam

+

Steam

-

Visual Novels

+

Visual Novels

-

東方Project

+

東方Project

+

Credits

+