this repo has no description

initial commit

nel.pet fffbe598

+42
index.html
···
···
+
<!DOCTYPE html>
+
<html lang="en">
+
<head>
+
<meta charset="UTF-8">
+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
+
<title>Nelind - Home Page</title>
+
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Noto+Sans">
+
<link rel="stylesheet" href="style.css">
+
</head>
+
<body>
+
+
<header class="page-header">
+
<nav>
+
<a href="/" class="nav-item">Home</a>
+
<a href="/projects.html" class="nav-item">Projects</a>
+
</nav>
+
</header>
+
+
<main class="page-main">
+
<div class="intro">
+
<img class="pfp" src="lil_nelly_cropped.jpg" alt="nelind profile picture">
+
<h2>Nel / Nelind<br>(She/They)</h2>
+
<p>Self Hosting • Rust • Web Dev</p>
+
<p>Fabric/Quilt • Spigot/Paper </p>
+
<p>Conlanging • Lingustics</p>
+
<div class="card" style="--card-colour: var(--colour-green)">
+
<header class="card-header">
+
<h3>Hi! I'm Nel</h3>
+
</header>
+
<div class="card-body">
+
<p>
+
Im a nerdy lil goober from Denmark who likes to dable in Minecraft modding and plugin development,
+
I do self hosting of several services (including this here website!) in my homelab and I write some Rust here and there. <br>
+
I'm also a massive lingustics nerd (yay autism) and do conlanging every now and then.
+
</p>
+
</div>
+
</div>
+
</div>
+
</main>
+
+
</body>
+
</html>
lil_nelly_cropped.jpg

This is a binary file and will not be displayed.

+91
style.css
···
···
+
/* CSS ordering broadly following: https://9elements.com/css-rule-order/ */
+
+
:root {
+
--colour-gray: #d7d7d7;
+
--colour-dark-gray: #cccccc;
+
+
--colour-red: #ffaaaa;
+
--colour-orange: #ffc089;
+
--colour-yellow: #ffe18b;
+
--colour-green: #c8df91;
+
--colour-turqoise: #98eccc;
+
--colour-blue: #98eccc;
+
--colour-purple: #c9c5ff;
+
--colour-pink: #ffa4d0;
+
}
+
+
body {
+
align-items: center;
+
flex-direction: column;
+
display: flex;
+
+
font-family: 'Noto Sans', sans-serif;
+
}
+
+
.page-header {
+
justify-content: center;
+
display: flex;
+
margin: 0.5rem;
+
border-radius: 1em;
+
border: 2px solid var(--colour-gray);
+
width: clamp(320px, 80%, 50rem);
+
background-color: var(--colour-gray);
+
}
+
+
.nav-item {
+
border-radius: 1em;
+
padding-left: 0.5em;
+
padding-right: 0.5em;
+
+
color: inherit;
+
text-decoration: inherit;
+
+
&:hover {
+
background-color: var(--colour-dark-gray);
+
}
+
}
+
+
.page-main {
+
width: clamp(280px, 75%, 50rem);
+
}
+
+
.intro {
+
align-items: center;
+
flex-direction: column;
+
display: flex;
+
+
& .pfp {
+
width: clamp(200px, 20%, 20%);
+
}
+
+
& h2 {
+
margin-top: 10px;
+
margin-bottom: 10px;
+
}
+
+
& p {
+
margin-top: 0px;
+
margin-bottom: 0px;
+
}
+
}
+
+
.card {
+
margin: 0.5rem;
+
border-radius: 3px;
+
border: 2px solid var(--card-colour, var(--colour-red));
+
+
& .card-header {
+
margin: 0px;
+
padding: 0.2em;
+
+
background-color: var(--card-colour, var(--colour-red));
+
+
& h3 {
+
margin: 0px;
+
}
+
}
+
+
& .card-body {
+
padding: 0.2em;
+
}
+
}