Skip to content

Commit a470e40

Browse files
committed
Signed-off-by: Townwang <[email protected]>
1 parent 0be4ee2 commit a470e40

File tree

9 files changed

+7028
-60
lines changed

9 files changed

+7028
-60
lines changed

_includes/logo.html

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
<div id="slime_conteneur">
2+
<div class="slime" id="slime2">
3+
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="225px" height="200px" viewBox="0 0 126.75 103.25" enable-background="new 0 0 126.75 103.25" xml:space="preserve">
4+
<g class="corps">
5+
<path d="M126.153,71.798c0,35.275-30.128,31.452-65.403,31.452S0.411,107.073,0.411,71.798S34,0.927,63.282,0.927C92,0.927,126.153,36.523,126.153,71.798z" />
6+
</g>
7+
<g class="ombre">
8+
<path opacity="0.1" d="M98.583,98.968c0,5.085-4.708,4.313-37.833,4.313c-29.563,0-32.769,0.771-32.769-4.313c0-8.718,18.86-10.218,35.301-10.218C79.407,88.75,98.583,91.125,98.583,98.968z" />
9+
</g>
10+
<g class="reflet">
11+
<ellipse transform="matrix(0.5486 -0.8361 0.8361 0.5486 20.2905 77.5842)" opacity="0.5" fill="#FFFFFF" cx="82" cy="20" rx="7.75" ry="13.75" />
12+
</g>
13+
<g class="yeux">
14+
<g>
15+
<path d="M36.833,66.583c-3.359,0-6.083,2.724-6.083,6.083c0,3.359,2.724,6.083,6.083,6.083c3.36,0,6.083-2.724,6.083-6.083
16+
C42.917,69.307,40.193,66.583,36.833,66.583z M39.5,71.25c-0.874,0-1.583-0.709-1.583-1.583c0-0.875,0.709-1.583,1.583-1.583
17+
c0.875,0,1.583,0.709,1.583,1.583C41.083,70.541,40.375,71.25,39.5,71.25z" />
18+
<circle fill="#FFFFFF" cx="39.5" cy="69.667" r="1.583" />
19+
<path d="M88.833,66.583c-3.359,0-6.083,2.724-6.083,6.083c0,3.359,2.724,6.083,6.083,6.083c3.36,0,6.083-2.724,6.083-6.083
20+
C94.917,69.307,92.193,66.583,88.833,66.583z M91.5,71.25c-0.874,0-1.583-0.709-1.583-1.583c0-0.875,0.709-1.583,1.583-1.583
21+
c0.875,0,1.583,0.709,1.583,1.583C93.083,70.541,92.375,71.25,91.5,71.25z" />
22+
<circle fill="#FFFFFF" cx="91.5" cy="69.667" r="1.583" />
23+
</g>
24+
</g>
25+
<g class="bouche">
26+
<g>
27+
<path fill="#A862A6">
28+
<animate id="animBouche" attributeName="d" dur="3s" repeatCount="indefinite" values="M49.9,78c0,3.151,1.885,5.435,4.528,7c3.228-1.911,7.589-2.749,11.072-2.749S73.344,83.089,76.572,85
29+
c2.643-1.565,4.528-3.849,4.528-7H65.584H49.9z;
30+
M49.9,73c0,3.151,1.885,10.435,4.528,12c3.228-1.911,7.589-2.749,11.072-2.749S73.344,83.089,76.572,85
31+
c2.643-1.565,4.528-8.849,4.528-12H65.584H49.9z;
32+
M49.9,78c0,3.151,1.885,5.435,4.528,7c3.228-1.911,7.589-2.749,11.072-2.749S73.344,83.089,76.572,85
33+
c2.643-1.565,4.528-3.849,4.528-7H65.584H49.9z" />
34+
</path>
35+
<path fill="#E0B7E5" d="M52.678,84.25c7.116,3.558,15.028,3.558,22.144,0C68.463,80.485,59.037,80.485,52.678,84.25
36+
C52.679,84.25,52.656,84.25,52.678,84.25z" />
37+
</g>
38+
</g>
39+
</svg>
40+
</div>
41+
</div>
42+
<script src="./logo.js"></script>

_includes/logo.js

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
//Colors from : http://flatuicolors.com/
2+
function changeCouleur(){
3+
var tabNum=[];
4+
while (tabNum.length<4){
5+
var numSlime = Math.floor((Math.random() * 10) + 1);
6+
if (tabNum.indexOf(numSlime) == -1){
7+
tabNum.push(numSlime);
8+
}
9+
}
10+
11+
for (var i = 0; i < 4; i++) {
12+
var couleurSlime;
13+
var corpsSlime = document.getElementsByClassName("corps");
14+
15+
switch (tabNum[i]) {
16+
case 1:
17+
couleurSlime = "#3ae374";
18+
break;
19+
case 2:
20+
couleurSlime = "#67e6dc";
21+
break;
22+
case 3:
23+
couleurSlime = "#17c0eb";
24+
break;
25+
case 4:
26+
couleurSlime = "#7158e2";
27+
break;
28+
case 5:
29+
couleurSlime = "#3d3d3d";
30+
break;
31+
case 6:
32+
couleurSlime = "#fff200";
33+
break;
34+
case 7:
35+
couleurSlime = "#ff9f1a";
36+
break;
37+
case 8:
38+
couleurSlime = "#ff3838";
39+
break;
40+
case 9:
41+
couleurSlime = "#ffb8b8";
42+
break;
43+
case 10:
44+
couleurSlime = "#c56cf0";
45+
break;
46+
}
47+
corpsSlime[i].style.fill = couleurSlime;
48+
}
49+
}
50+
changeCouleur();

0 commit comments

Comments
 (0)