This commit is contained in:
parent
97a76f2cad
commit
c61c0b2d09
6 changed files with 327 additions and 133 deletions
6
index.ts
6
index.ts
|
|
@ -20,7 +20,11 @@ const sssg = new SSSG({
|
|||
});
|
||||
|
||||
const plugins: Plugin[] = [];
|
||||
let gitLog = "{}";
|
||||
let gitLog = JSON.stringify({
|
||||
author: "failed-to-load",
|
||||
date: new Date(),
|
||||
commit: "failed-to-load",
|
||||
});
|
||||
|
||||
if (process.argv.includes("--dev")) {
|
||||
plugins.push(new Dev(sssg));
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 0 B After Width: | Height: | Size: 2 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 0 B After Width: | Height: | Size: 3.3 KiB |
|
|
@ -19,7 +19,7 @@ a {
|
|||
"details skills"
|
||||
"details donations"
|
||||
"details commit"
|
||||
"details lastfm"
|
||||
"projects lastfm"
|
||||
"webrings webrings"
|
||||
"status binkies"
|
||||
"blog blog";
|
||||
|
|
@ -123,14 +123,75 @@ h6 {
|
|||
.webrings {
|
||||
grid-area: webrings;
|
||||
}
|
||||
.projects {
|
||||
grid-area: projects;
|
||||
}
|
||||
.blog {
|
||||
grid-area: blog;
|
||||
min-height: 75vh;
|
||||
}
|
||||
.logo {
|
||||
max-width: 80%;
|
||||
max-height: 80%;
|
||||
max-width: 40%;
|
||||
max-height: 40%;
|
||||
}
|
||||
|
||||
.projects-list {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 18px;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
list-style: none;
|
||||
height: 200px;
|
||||
}
|
||||
.project-item {
|
||||
background: #111a;
|
||||
border-radius: 6px;
|
||||
border: 1px solid #222;
|
||||
padding: 14px 16px;
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
gap: 6px;
|
||||
transition: background 0.2s;
|
||||
}
|
||||
.project-item:hover {
|
||||
background: #222c;
|
||||
}
|
||||
.project-title {
|
||||
font-size: 1.2em;
|
||||
font-weight: 600;
|
||||
margin: 0;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
gap: 8px;
|
||||
}
|
||||
.project-title a {
|
||||
color: white;
|
||||
text-decoration: underline;
|
||||
transition: color 0.2s;
|
||||
}
|
||||
.project-desc {
|
||||
font-size: 1em;
|
||||
margin: 0;
|
||||
color: #eee;
|
||||
}
|
||||
.project-tags {
|
||||
display: flex;
|
||||
flex-wrap: wrap;
|
||||
gap: 6px;
|
||||
margin-top: 4px;
|
||||
}
|
||||
.project-tag {
|
||||
background: #222;
|
||||
color: #fff;
|
||||
border-radius: 3px;
|
||||
font-size: 0.85em;
|
||||
padding: 2px 8px;
|
||||
border: 1px solid #333;
|
||||
font-family: "Inter", sans-serif;
|
||||
opacity: 0.85;
|
||||
}
|
||||
|
||||
webring-container {
|
||||
width: unset !important;
|
||||
height: unset !important;
|
||||
|
|
@ -184,4 +245,19 @@ webring-container {
|
|||
.repeating-bg {
|
||||
background: white;
|
||||
}
|
||||
.projects-list {
|
||||
gap: 12px;
|
||||
}
|
||||
.project-item {
|
||||
padding: 10px 8px;
|
||||
}
|
||||
.project-title {
|
||||
font-size: 1em;
|
||||
}
|
||||
.project-desc {
|
||||
font-size: 0.95em;
|
||||
}
|
||||
.project-tags {
|
||||
gap: 4px;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Binary file not shown.
|
Before Width: | Height: | Size: 229 KiB |
|
|
@ -55,18 +55,132 @@ __TEMPLATE_HEAD__
|
|||
</a>
|
||||
</pre>
|
||||
</div>
|
||||
<div class="results"
|
||||
style="text-align:center;width: 200px;background-color: #fff;color: #000;display: block;padding: 10px;border: 1px solid;margin: 0 auto;font-family: 'times';font-size: '15pt';">
|
||||
<p style="margin: 0">This page is protected by a</p>
|
||||
<h1 class="title" style="margin: 0">TAPIR</h1>
|
||||
<img class="image" style="max-width: 160px;border: 1px solid" alt="TAPIR"
|
||||
src="https://i.ibb.co/10FV850/tapir.jpg">
|
||||
<p class="description">Tapirs have changed very little over the past 20 million years.</p>
|
||||
<small>
|
||||
<a style="color: #000" href="https://hekate.neocities.org">Want your own? Visit
|
||||
hekate.neocities.org!</a>
|
||||
</small>
|
||||
</div>
|
||||
<div class="paper projects">
|
||||
<ul class="projects-list">
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://git.sad.ovh/sophie/weed" target="_blank" rel="noopener">weed mod</a>
|
||||
</div>
|
||||
<div class="project-desc">weed mod for minecraft</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">fabric</span>
|
||||
<span class="project-tag">minecraft</span>
|
||||
<span class="project-tag">1.21.8</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://git.sad.ovh/sophie/blitzortung" target="_blank" rel="noopener">blitzortung-rust</a>
|
||||
</div>
|
||||
<div class="project-desc">This project connects to the Blitzortung lightning detection network and sends notifications to your devices when lightning strikes are detected near your specified location.</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">rust</span>
|
||||
<span class="project-tag">backend</span>
|
||||
<span class="project-tag">fun</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://git.sad.ovh/sophie/animalrpfabric" target="_blank" rel="noopener">animalrp</a>
|
||||
</div>
|
||||
<div class="project-desc">A mod for furry minecraft servers that mangles your text, adds specific types of animals that have different improvements and more!</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">fabric</span>
|
||||
<span class="project-tag">1.21.1</span>
|
||||
<span class="project-tag">minecraft</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://git.sad.ovh/sophie/sssg" target="_blank" rel="noopener">sssg</a>
|
||||
</div>
|
||||
<div class="project-desc">(S)ophie's (S)tatic (S)ite (G)enerator</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">bun</span>
|
||||
<span class="project-tag">typescript</span>
|
||||
<span class="project-tag">tool</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://github.com/ReconnectedCC/rcc-kromer" target="_blank" rel="noopener">rcc-kromer</a>
|
||||
</div>
|
||||
<div class="project-desc">Minecraft mod for the Kromer currency for the ReconnectedCC server.</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">fabric</span>
|
||||
<span class="project-tag">minecraft</span>
|
||||
<span class="project-tag">currency</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://github.com/katelyynn/bleh" target="_blank" rel="noopener">bleh</a>
|
||||
</div>
|
||||
<div class="project-desc">Last.fm modification made by Katelynn which I contributed heavily to, makes last.fm actually bearable.</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">javascript</span>
|
||||
<span class="project-tag">frontend</span>
|
||||
<span class="project-tag">esbuild</span>
|
||||
<span class="project-tag">fun</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://github.com/mppnet/frontend" target="_blank" rel="noopener">mpp-frontend</a>
|
||||
</div>
|
||||
<div class="project-desc">Multiplayerpiano's frontend, originally written by Brandon Lockaby back in 2011.</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">javascript</span>
|
||||
<span class="project-tag">frontend</span>
|
||||
<span class="project-tag">game</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://github.com/fucksophie/figuramc" target="_blank" rel="noopener">figuramc</a>
|
||||
</div>
|
||||
<div class="project-desc">Clean room reversal of the Figura (MC mod) backend communcation APIs.</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">javascript</span>
|
||||
<span class="project-tag">game</span>
|
||||
<span class="project-tag">backend</span>
|
||||
<span class="project-tag">minecraft</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://github.com/fucksophie/yourflare" target="_blank" rel="noopener">yourflare</a>
|
||||
</div>
|
||||
<div class="project-desc">Unmaintained DNS service, cloudflare-like.</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">typescript</span>
|
||||
<span class="project-tag">coredns</span>
|
||||
<span class="project-tag">backend</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://github.com/fucksophie/Monolith" target="_blank" rel="noopener">mônolith</a>
|
||||
</div>
|
||||
<div class="project-desc">Entierly opensource classicube.net backend implementation in Typescript.</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">backend</span>
|
||||
<span class="project-tag">typescript</span>
|
||||
<span class="project-tag">coredns</span>
|
||||
</div>
|
||||
</li>
|
||||
<li class="project-item">
|
||||
<div class="project-title">
|
||||
<a href="https://github.com/fucksophie/SSTVIcecaster" target="_blank" rel="noopener">SSTVIcecaster</a>
|
||||
</div>
|
||||
<div class="project-desc">Sends SSTVs or Music to a icecast server. Used for ham radio purposes or just testing your SSTV setup.</div>
|
||||
<div class="project-tags">
|
||||
<span class="project-tag">radio</span>
|
||||
<span class="project-tag">python</span>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="paper donations">
|
||||
<h1>donations</h1>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue