my website

This commit is contained in:
root 2024-07-14 22:24:53 +02:00
commit 9cf6f23980
5 changed files with 119 additions and 0 deletions

BIN
favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

1
icons/envelope.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M48 64C21.5 64 0 85.5 0 112c0 15.1 7.1 29.3 19.2 38.4L236.8 313.6c11.4 8.5 27 8.5 38.4 0L492.8 150.4c12.1-9.1 19.2-23.3 19.2-38.4c0-26.5-21.5-48-48-48H48zM0 176V384c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V176L294.4 339.2c-22.8 17.1-54 17.1-76.8 0L0 176z"/></svg>

After

Width:  |  Height:  |  Size: 550 B

1
icons/git-alt.svg Normal file
View file

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) Copyright 2024 Fonticons, Inc. --><path d="M439.55 236.05L244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"/></svg>

After

Width:  |  Height:  |  Size: 749 B

117
index.html Normal file
View file

@ -0,0 +1,117 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Socials Joy</title>
<style>
* {
box-sizing: border-box;
margin: 0;
padding: 0;
}
body {
font-family: 'Courier New', Courier, monospace;
background-color: #282828;
color: #fff;
font-size: 22px;
}
.container {
max-width: 1050px;
margin: 36px auto;
padding: 19px;
border-radius: 17px;
font-size: 1.3em;
}
h1 {
text-align: center;
color: #458588;
font-size: 3.5em;
}
ul {
list-style: none;
text-align: center;
margin: 23px 0;
}
ul li {
margin-bottom: 19px;
}
ul li a {
text-decoration: none;
color: #fff;
padding: 18px 28px;
display: inline-block;
background-color: #458588;
transition: background-color 0.3s;
border-radius: 14px;
font-size: 1.6em;
}
ul li a:hover {
background-color: #5e9ea0;
}
@media only screen and (max-width: 600px) {
body {
font-size: 16.2px; /* 18px * 0.9 = 16.2px (10% smaller) */
}
.container {
margin: 25.2px auto; /* 28px * 0.9 = 25.2px */
padding: 12.6px; /* 14px * 0.9 = 12.6px */
border-radius: 12.6px; /* 14px * 0.9 = 12.6px */
}
h1 {
font-size: 2.7em; /* 3em * 0.9 = 2.7em */
}
ul li a {
font-size: 1.26em; /* 1.4em * 0.9 = 1.26em */
padding: 16.2px 23.4px; /* 18px * 0.9 and 26px * 0.9 */
}
}
.social-icons {
display: flex;
justify-content: center;
gap: 18px;
position: fixed;
bottom: 18px;
right: 18px;
}
.social-icons img {
width: 48px;
height: 48px;
filter: invert(100%) brightness(200%);
}
img {
display: block;
margin: 0 auto;
width: 78%;
max-width: 390px;
}
</style>
</head>
<body>
<div class="container">
<img src="linux.webp" alt="Linux Logo">
<h1>Socials Joy</h1>
<ul>
<li><a href="https://codeberg.org/joygnu" target="_blank" rel="noopener noreferrer">Codeberg</a></li>
<li><a href="https://github.com/joygnu" target="_blank" rel="noopener noreferrer">Github</a></li>
<li><a href="https://discord.com/users/580999203187195913" target="_blank" rel="noopener noreferrer">Discord</a></li>
<li><a href="https://steamcommunity.com/profiles/76561199238796088" target="_blank" rel="noopener noreferrer">Steam</a></li>
</ul>
<div class="social-icons">
<a href="https://git.joygnu.org/explore" aria-label="Git Repository" target="_blank" rel="noopener noreferrer"><img src="icons/git-alt.svg" alt="Git"></a>
<a href="mailto:contact@joygnu.org" aria-label="Email"><img src="icons/envelope.svg" alt="Email"></a>
</div>
</div>
</body>
</html>

BIN
linux.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB