Made some cool animations and stuff
This commit is contained in:
@@ -35,6 +35,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "Spamix",
|
"name": "Spamix",
|
||||||
|
"pfp": "spamix.png",
|
||||||
"website": "https://decompil.in"
|
"website": "https://decompil.in"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
:root {
|
:root {
|
||||||
--accent: #28ebb5
|
--accent: #28ebb5;
|
||||||
|
--accent2: #3a7dff;
|
||||||
}
|
}
|
||||||
body {
|
body {
|
||||||
background: #000000;
|
background: #000000;
|
||||||
@@ -31,37 +32,68 @@ hr {
|
|||||||
}
|
}
|
||||||
#ascii-clippy {
|
#ascii-clippy {
|
||||||
position: absolute;
|
position: absolute;
|
||||||
top: 10px;
|
top: 75px;
|
||||||
left: 650px;
|
left: 861px;
|
||||||
font-size: 10px;
|
font-size: 10px;
|
||||||
transform: rotate(-0.3rad);
|
transform: rotate(-36deg);
|
||||||
|
animation: rotate 2s linear infinite;
|
||||||
|
animation-play-state: paused;
|
||||||
|
width: 40px;
|
||||||
|
}
|
||||||
|
#ascii-clippy:hover {
|
||||||
|
animation-play-state: running;
|
||||||
|
}
|
||||||
|
#ascii-exclamation {
|
||||||
|
display: none;
|
||||||
|
position: absolute;
|
||||||
|
left: 548px;
|
||||||
|
top: 11px;
|
||||||
|
}
|
||||||
|
#ascii-tuxcord:hover {
|
||||||
|
#ascii-exclamation {
|
||||||
|
display: inline;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
a {
|
a {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
color: var(--accent);
|
color: var(--accent);
|
||||||
}
|
}
|
||||||
|
a:hover {
|
||||||
|
text-decoration: bold;
|
||||||
|
color: var(--accent2);
|
||||||
|
}
|
||||||
|
|
||||||
#member img {
|
#member img {
|
||||||
width: 100px;
|
width: 100px;
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
}
|
}
|
||||||
#member img:hover {
|
|
||||||
filter: drop-shadow(0 0 3px #202020);
|
|
||||||
}
|
|
||||||
#member-role {
|
#member-role {
|
||||||
color: #888888;
|
color: #888888;
|
||||||
}
|
}
|
||||||
#members {
|
#members {
|
||||||
display: grid;
|
display: grid;
|
||||||
grid-template-columns: auto auto auto auto;
|
grid-template-columns: auto auto auto auto auto;
|
||||||
}
|
}
|
||||||
#members div {
|
#members div {
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
border-bottom: 1px solid var(--accent);
|
border-bottom: 1px solid white;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
margin: 20px;
|
margin: 20px;
|
||||||
}
|
}
|
||||||
#member:hover {
|
#member:hover {
|
||||||
transform: scale(1.2);
|
animation-name: grow;
|
||||||
|
border-bottom: 1px solid white;
|
||||||
|
animation-duration: 1s;
|
||||||
background: #222222;
|
background: #222222;
|
||||||
}
|
}
|
||||||
|
#member:active {
|
||||||
|
background: #666666;
|
||||||
|
}
|
||||||
|
@keyframes grow {
|
||||||
|
from {transform: scale(1);}
|
||||||
|
to {transform: scale(1.2);}
|
||||||
|
}
|
||||||
|
@keyframes rotate {
|
||||||
|
from { transform: rotate(-36deg); }
|
||||||
|
to { transform: rotate(324deg); }
|
||||||
|
}
|
||||||
|
|||||||
@@ -1,13 +1,20 @@
|
|||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
<a href="/" class="no-spin">
|
<a id='ascii-tuxcord' href="/" class="no-spin">
|
||||||
__ __ __
|
__ __ __
|
||||||
---------/\ \__ /\ \ /\ \__
|
---------/\ \__ /\ \ /\ \__
|
||||||
---------\ \ ,_\ __ __ __ _ ___ ___ _ __ \_\ \ ___ __\ \ ,_\
|
---------\ \ ,_\ __ __ __ _ ___ ___ _ __ \_\ \ ___ __\ \ ,_\
|
||||||
----------\ \ \/ /\ \/\ \/\ \/'\ /'___\ / __`\/\`'__\/'_` \ /'_ `\ /'__`\ \ \/
|
----------\ \ \/ /\ \/\ \/\ \/'\ /'___\ / __`\/\`'__\/'_` \ /'_ `\ /'__`\ \ \/
|
||||||
-----------\ \ \_\ \ \_\ \/> <//\ \__//\ \L\ \ \ \//\ \L\ \ __/\ \/\ \/\ __/\ \ \_
|
-----------\ \ \_\ \ \_\ \/> <//\ \__//\ \L\ \ \ \//\ \L\ \ __/\ \/\ \/\ __/\ \ \_
|
||||||
------------\ \__\\ \____//\_/\_\ \____\ \____/\ \_\\ \___,_\/\_\ \_\ \_\ \____\\ \__\
|
------------\ \__\\ \____//\_/\_\ \____\ \____/\ \_\\ \___,_\/\_\ \_\ \_\ \____\\ \__\
|
||||||
-------------\/__/ \/___/ \//\/_/\/____/\/___/ \/_/ \/__,_ /\/_/\/_/\/_/\/____/ \/__/</a>
|
-------------\/__/ \/___/ \//\/_/\/____/\/___/ \/_/ \/__,_ /\/_/\/_/\/_/\/____/ \/__/
|
||||||
A friendly Linux community.
|
A friendly Linux community.
|
||||||
|
|
||||||
|
<span id='ascii-exclamation'>
|
||||||
|
__
|
||||||
|
/\ \
|
||||||
|
\ \ \
|
||||||
|
\ \ \
|
||||||
|
\ \_\
|
||||||
|
\/\_\
|
||||||
|
\/_/</span></a>
|
||||||
</pre>
|
</pre>
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ def members_grid():
|
|||||||
members_object = json.load(members_file)
|
members_object = json.load(members_file)
|
||||||
for member in members_object:
|
for member in members_object:
|
||||||
members_grid_html += f'''
|
members_grid_html += f'''
|
||||||
{f'<a href="{member["website"]}">' if "website" in member else ''}
|
{f'<a href="{member["website"]}" target="_blank">' if "website" in member else ''}
|
||||||
<div id="member">
|
<div id="member">
|
||||||
<span id='member-image'><img src="/static/{member["pfp"] if "pfp" in member else 'generic.png'}"></span>
|
<span id='member-image'><img src="/static/{member["pfp"] if "pfp" in member else 'generic.png'}"></span>
|
||||||
<br/>
|
<br/>
|
||||||
|
|||||||
Reference in New Issue
Block a user