This repository was archived by the owner on Sep 30, 2020. It is now read-only.
File tree Expand file tree Collapse file tree 10 files changed +68
-9
lines changed Expand file tree Collapse file tree 10 files changed +68
-9
lines changed Original file line number Diff line number Diff line change
1
+ function swapDiv ( e1 , e2 ) {
2
+ var e1p = e1 . parentNode ;
3
+ var e2p = e2 . parentNode ;
4
+ var e2s = e2 . nextSibling ;
5
+
6
+ e1p . replaceChild ( e2 , e1 ) ;
7
+ if ( e2s ) {
8
+ e2p . insertBefore ( e1 , e2s ) ;
9
+ } else {
10
+ e2p . appendChild ( e1 ) ;
11
+ }
12
+ }
13
+
14
+ function shuffle ( ) {
15
+ var friends = document . querySelectorAll ( ".friend" ) ;
16
+ for ( var i = 0 ; i < friends . length ; i ++ ) {
17
+ var r1 = Math . floor ( Math . random ( ) * friends . length ) ;
18
+ var r2 = Math . floor ( Math . random ( ) * friends . length ) ;
19
+ swapDiv ( friends [ r1 ] , friends [ r2 ] ) ;
20
+ }
21
+ }
22
+
23
+ shuffle ( ) ;
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ <h2>(Organizations running Rust in production)</h2>
18
18
19
19
< div class ="row ">
20
20
{% for user in site.data.users limit:3 offset:offset %}
21
- < div class ="col-md-4 "
21
+ < div class ="col-md-4 friend "
22
22
id ="user-logo-{{offset}}-{{forloop.index}} ">
23
23
< div class ="user-container ">
24
24
< a href ="{{user.url}} " rel ="nofollow " alt ="{{user.name}} ">
@@ -69,3 +69,7 @@ <h2>(Organizations running Rust in production)</h2>
69
69
</ p >
70
70
71
71
</ div >
72
+
73
+ < script type ="text/javascript ">
74
+ { % include friends . js % }
75
+ </ script >
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ <h2>(Organizaciones que ejecutan Rust en producción)</h2>
18
18
19
19
< div class ="row ">
20
20
{% for user in site.data.users limit:3 offset:offset %}
21
- < div class ="col-md-4 "
21
+ < div class ="col-md-4 friend "
22
22
id ="user-logo-{{offset}}-{{forloop.index}} ">
23
23
< div class ="user-container ">
24
24
< a href ="{{user.url}} " rel ="nofollow " alt ="{{user.name}} ">
@@ -69,3 +69,7 @@ <h2>(Organizaciones que ejecutan Rust en producción)</h2>
69
69
</ p >
70
70
71
71
</ div >
72
+
73
+ < script type ="text/javascript ">
74
+ { % include friends . js % }
75
+ </ script >
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ <h2>(Entreprises utilisant Rust en environnement de production)</h2>
18
18
19
19
< div class ="row ">
20
20
{% for user in site.data.users limit:3 offset:offset %}
21
- < div class ="col-md-4 "
21
+ < div class ="col-md-4 friend "
22
22
id ="user-logo-{{offset}}-{{forloop.index}} ">
23
23
< div class ="user-container ">
24
24
< a href ="{{user.url}} " rel ="nofollow " alt ="{{user.name}} ">
@@ -68,3 +68,7 @@ <h2>(Entreprises utilisant Rust en environnement de production)</h2>
68
68
</ p >
69
69
70
70
</ div >
71
+
72
+ < script type ="text/javascript ">
73
+ { % include friends . js % }
74
+ </ script >
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ <h2>(Organizzazioni che utilizzano Rust in prodotti e sistemi)</h2>
18
18
19
19
< div class ="row ">
20
20
{% for user in site.data.users limit:3 offset:offset %}
21
- < div class ="col-md-4 "
21
+ < div class ="col-md-4 friend "
22
22
id ="user-logo-{{offset}}-{{forloop.index}} ">
23
23
< div class ="user-container ">
24
24
< a href ="{{user.url}} " rel ="nofollow " alt ="{{user.name}} ">
@@ -69,3 +69,7 @@ <h2>(Organizzazioni che utilizzano Rust in prodotti e sistemi)</h2>
69
69
</ p >
70
70
71
71
</ div >
72
+
73
+ < script type ="text/javascript ">
74
+ { % include friends . js % }
75
+ </ script >
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ <h2>(Organizations running Rust in production)</h2>
18
18
19
19
< div class ="row ">
20
20
{% for user in site.data.users limit:3 offset:offset %}
21
- < div class ="col-md-4 "
21
+ < div class ="col-md-4 friend "
22
22
id ="user-logo-{{offset}}-{{forloop.index}} ">
23
23
< div class ="user-container ">
24
24
< a href ="{{user.url}} " rel ="nofollow " alt ="{{user.name}} ">
@@ -69,3 +69,7 @@ <h2>(Organizations running Rust in production)</h2>
69
69
</ p >
70
70
71
71
</ div >
72
+
73
+ < script type ="text/javascript ">
74
+ { % include friends . js % }
75
+ </ script >
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ <h2>(현업에서 Rust를 사용하는 회사 및 단체들)</h2>
18
18
19
19
< div class ="row ">
20
20
{% for user in site.data.users limit:3 offset:offset %}
21
- < div class ="col-md-4 "
21
+ < div class ="col-md-4 friend "
22
22
id ="user-logo-{{offset}}-{{forloop.index}} ">
23
23
< div class ="user-container ">
24
24
< a href ="{{user.url}} " rel ="nofollow " alt ="{{user.name}} ">
@@ -68,3 +68,7 @@ <h2>(현업에서 Rust를 사용하는 회사 및 단체들)</h2>
68
68
</ p >
69
69
70
70
</ div >
71
+
72
+ < script type ="text/javascript ">
73
+ { % include friends . js % }
74
+ </ script >
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ <h2>(Organizações usando Rust em produção)</h2>
18
18
19
19
< div class ="row ">
20
20
{% for user in site.data.users limit:3 offset:offset %}
21
- < div class ="col-md-4 "
21
+ < div class ="col-md-4 friend "
22
22
id ="user-logo-{{offset}}-{{forloop.index}} ">
23
23
< div class ="user-container ">
24
24
< a href ="{{user.url}} " rel ="nofollow " alt ="{{user.name}} ">
@@ -68,3 +68,7 @@ <h2>(Organizações usando Rust em produção)</h2>
68
68
</ p >
69
69
70
70
</ div >
71
+
72
+ < script type ="text/javascript ">
73
+ { % include friends . js % }
74
+ </ script >
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ <h2>(Organizations running Rust in production)</h2>
18
18
19
19
< div class ="row ">
20
20
{% for user in site.data.users limit:3 offset:offset %}
21
- < div class ="col-md-4 "
21
+ < div class ="col-md-4 friend "
22
22
id ="user-logo-{{offset}}-{{forloop.index}} ">
23
23
< div class ="user-container ">
24
24
< a href ="{{user.url}} " rel ="nofollow " alt ="{{user.name}} ">
@@ -69,3 +69,7 @@ <h2>(Organizations running Rust in production)</h2>
69
69
</ p >
70
70
71
71
</ div >
72
+
73
+ < script type ="text/javascript ">
74
+ { % include friends . js % }
75
+ </ script >
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ <h2>(在项目中使用 Rust 的组织)</h2>
18
18
19
19
< div class ="row ">
20
20
{% for user in site.data.users limit:3 offset:offset %}
21
- < div class ="col-md-4 "
21
+ < div class ="col-md-4 friend "
22
22
id ="user-logo-{{offset}}-{{forloop.index}} ">
23
23
< div class ="user-container ">
24
24
< a href ="{{user.url}} " rel ="nofollow " alt ="{{user.name}} ">
@@ -68,3 +68,7 @@ <h2>(在项目中使用 Rust 的组织)</h2>
68
68
</ p >
69
69
70
70
</ div >
71
+
72
+ < script type ="text/javascript ">
73
+ { % include friends . js % }
74
+ </ script >
You can’t perform that action at this time.
0 commit comments