Minetest-j45.github.io/index.html

196 lines
5.7 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<link rel="stylesheet" href="https://j1233.minetest.land/css/index.css?v=1.0">
<link rel="icon" href="https://j1233.minetest.land/images/j45.png" type="image/x-icon">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="j45's website" />
<meta name="keywords" content="j45, j1233, minetest, open source, lua, golang, go" />
<meta property="og:type" content="website" />
<meta property="og:url" content="http://j1233.minetest.land/" />
<meta property="og:title" content="j45" />
<meta name="og:description" content="Hi, I'm j45(he/him). I am 16 years old and I live in England; in my free time, I like to program, play video games or hang out with friends." />
<meta name="og:image" content="https://j1233.minetest.land/images/bigj45.png" />
<title>j45's website</title>
<style type="text/css">
vbt {
font-size: 40px;
}
bigtext {
font-size: 23px;
}
.media-links img {
width: 45px;
transition: transform .2s;
}
.media-links img:hover {
transform: scale(1.5);
opacity: 0.7;
}
.undo-ul,
.undo-ul>li {
display: inline-block;
list-style: none;
margin: 0;
padding: 0;
}
#portfolio {
border: 5px outset purple;
margin: 1% 5% 0;
display: flex;
flex-wrap: wrap;
justify-content: center;
align-items: center;
}
.wave:hover {
animation-name: wave-animation;
animation-duration: 2.5s;
animation-iteration-count: infinite;
transform-origin: 70% 70%;
display: inline-block;
}
@keyframes wave-animation {
0% {
transform: rotate( 0.0deg)
}
10% {
transform: rotate(14.0deg)
}
20% {
transform: rotate(-8.0deg)
}
30% {
transform: rotate(14.0deg)
}
40% {
transform: rotate(-4.0deg)
}
50% {
transform: rotate(10.0deg)
}
60% {
transform: rotate( 0.0deg)
}
100% {
transform: rotate( 0.0deg)
}
}
.portfolio-icons {
width: 100%;
margin: 0 -10px;
padding: 0;
}
.portfolio-icons li {
margin: 10px;
padding: 0;
flex: 0 1 calc(25% - 10px*2);
min-width: 100px;
}
.portfolio-icons li a {
display: block;
position: relative;
margin: 0;
border-radius: 3px;
cursor: pointer;
background: #333;
overflow: hidden;
background-size: cover;
}
.portfolio-icons li a:before {
content: '';
float: left;
padding-top: 100%;
}
.portfolio-icons li a .info {
transition: all 150ms ease 0s;
display: block;
position: absolute;
top: calc(100% - 2.5em);
right: 0;
bottom: 0;
left: 0;
margin: 0;
padding: 0;
overflow: hidden;
background: rgba(0, 0, 0, 0.6);
font-size: 10pt;
color: #fff;
text-decoration: none;
}
.portfolio-icons li a .info span {
display: block;
margin: 0;
padding: 0.5em;
text-align: center;
font-weight: bold;
}
.portfolio-icons li a .info p {
margin: 0;
padding: 1em;
}
.portfolio-icons li a:hover {
box-shadow: 0 0 20px #000;
z-index: 2;
}
.portfolio-icons li a:hover .info {
top: 50%;
background: rgba(0, 0, 0, 0.8);
}
.portfolio-icons li a:hover .info p {
display: block;
}
</style>
</head>
<body>
<center>
<vbt>Hey, I'm j45 <span class="wave ">👋</span></vbt>
<br><br>
<bigtext>Hi, I'm j45(he/him). I am 16 years old and I live in England; in my free time, I like to program, play video games or hang out with friends.</bigtext>
<br><br>
<ul class="undo-ul media-links">
<li>
<a href="https://j1233.minetest.land/blog/" title="Blog " rel="me"> <img alt="Blog" src="https://j1233.minetest.land/images/blog.png" /> </a>
</li>
<li>
<a href="https://github.com/Minetest-j45/" title="GitHub " rel="me"> <img alt="GitHub" src="https://j1233.minetest.land/images/github.png" /> </a>
</li>
<li>
<a href="https://twitter.com/j4547497813/" title="Twitter " rel="me"> <img alt="Twitter" src="https://j1233.minetest.land/images/twitter.png" /> </a>
</li>
</ul>
<div id="portfolio">
<vbt>My portfolio</vbt>
<ul class="undo-ul portfolio-icons">
</ul>
</div>
</center>
<script src='https://j1233.minetest.land/nav.js'></script>
<script src='https://j1233.minetest.land//projects.js'></script>
<script src='https://j1233.minetest.land/footer.js'></script>
</body>
</html>