Initial astro commit

This commit is contained in:
2023-12-11 23:41:48 +01:00
commit 4671378238
81 changed files with 18248 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

BIN
public/favicon-16x16.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
public/favicon-16x16.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

BIN
public/favicon-32x32.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

BIN
public/favicon-32x32.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

BIN
public/favicon-96x96.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

BIN
public/favicon-96x96.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

BIN
public/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

9
public/favicon.svg Normal file
View File

@ -0,0 +1,9 @@
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 128 128">
<path d="M50.4 78.5a75.1 75.1 0 0 0-28.5 6.9l24.2-65.7c.7-2 1.9-3.2 3.4-3.2h29c1.5 0 2.7 1.2 3.4 3.2l24.2 65.7s-11.6-7-28.5-7L67 45.5c-.4-1.7-1.6-2.8-2.9-2.8-1.3 0-2.5 1.1-2.9 2.7L50.4 78.5Zm-1.1 28.2Zm-4.2-20.2c-2 6.6-.6 15.8 4.2 20.2a17.5 17.5 0 0 1 .2-.7 5.5 5.5 0 0 1 5.7-4.5c2.8.1 4.3 1.5 4.7 4.7.2 1.1.2 2.3.2 3.5v.4c0 2.7.7 5.2 2.2 7.4a13 13 0 0 0 5.7 4.9v-.3l-.2-.3c-1.8-5.6-.5-9.5 4.4-12.8l1.5-1a73 73 0 0 0 3.2-2.2 16 16 0 0 0 6.8-11.4c.3-2 .1-4-.6-6l-.8.6-1.6 1a37 37 0 0 1-22.4 2.7c-5-.7-9.7-2-13.2-6.2Z" />
<style>
path { fill: #000; }
@media (prefers-color-scheme: dark) {
path { fill: #FFF; }
}
</style>
</svg>

After

Width:  |  Height:  |  Size: 749 B

51
public/files/pubkey.pgp Normal file
View File

@ -0,0 +1,51 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
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
=TkC5
-----END PGP PUBLIC KEY BLOCK-----

Binary file not shown.

View File

@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8"?><svg version="1.1" width="350" height="135" viewBox="-25 -5 350 135" xmlns="http://www.w3.org/2000/svg"><style>path{fill:none;}#b{fill:#1b1b1b;}#t,#l{stroke:#000;stroke-width:5px;stroke-dasharray:395.335;stroke-dashoffset:395.335;}#e{stroke:#a90000;stroke-width:15px;stroke-dasharray:318.656;stroke-dashoffset:318.656;stroke-linecap:square;}#d{fill:#a90000;}#d,#b,#c{fill-opacity:0;}#e,#d,#c{clip-path:path("M50 0H250V125H50Z");}#e,#d,#c{animation:e 5s linear infinite;}#b,#t,#l{animation:l 5s linear infinite;}@keyframes l{30%,60%{stroke-dashoffset:0;fill-opacity:0;}40%,50%{fill-opacity:1;}90%,100%{stroke-dashoffset:-395.335;fill-opacity:0;}}@keyframes e{30%{stroke-dashoffset:318.656;fill-opacity:0;}35%{fill-opacity:0;}45%{fill-opacity:0.7;}55%{fill-opacity:0.7;}60%,100%{fill-opacity:0;stroke-dashoffset:-318.656;}}</style><path d="M 0 0 H 200 C 250 0 250 0 300 125 H 100 C 50 125 50 125 0 0 Z" id="b" /><path d="M 208.76 0.03 C 243 49 210 114 150 115 C 95 115 55 53 91.26 0 Z" id="d" /><path d="M 208.76 0.03 C 243 49 210 114 150 115 C 95 115 55 53 91.26 0" id="e" /><circle cx="150" cy="40" r="40" id="c" fill="#000" /><path d="M -20 0 H 200 C 250 0 250 0 300 125" id="t" /><path d="M 320 125 H 100 C 50 125 50 125 0 0" id="l" /></svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

BIN
public/img/read-blog.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

10
public/img/read-blog.svg Normal file
View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg height="1.7em" width="16.27em" xmlns="http://www.w3.org/2000/svg">
<style>
@import url('http://fonts.cdnfonts.com/css/cascadia-code');
</style>
<rect width="100%" height="100%" fill="black" />
<text x=".5em" y="1.15em" fill="#188a18" font-family="Cascadia Code">
Blog entry @ c0ntroller.de
</text>
</svg>

After

Width:  |  Height:  |  Size: 384 B

24
public/manifest.json Normal file
View File

@ -0,0 +1,24 @@
{
"name": "c0ntroller.de",
"short_name": "c0ntroller.de",
"description": "My personal homepage and portfolio.",
"start_url": ".",
"icons": [
{
"src": "/android-chrome-192x192.png",
"sizes": "192x192",
"type": "image/png"
},
{
"src": "/android-chrome-512x512.png",
"sizes": "512x512",
"type": "image/png"
}
],
"theme_color": "#444444",
"background_color": "#444444",
"display": "standalone",
"dir": "auto",
"lang": "en-US",
"orientation": "any"
}

BIN
public/mstile-150x150.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

BIN
public/mstile-310x310.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
public/mstile-70x70.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB