initial move from neocities

Reviewed-on: #1
This commit is contained in:
strongsand 2025-03-18 15:49:29 -04:00
commit 51015dd77f
16 changed files with 380 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
assets/favicons/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 5.5 MiB

View file

@ -0,0 +1,21 @@
{
"name": "strongsand's domain",
"short_name": "strongsand",
"icons": [
{
"src": "/assets/favicons/web-app-manifest-192x192.png",
"sizes": "192x192",
"type": "image/png",
"purpose": "maskable"
},
{
"src": "/assets/favicons/web-app-manifest-512x512.png",
"sizes": "512x512",
"type": "image/png",
"purpose": "maskable"
}
],
"theme_color": "#000000",
"background_color": "#000000",
"display": "standalone"
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 62 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 336 KiB

BIN
assets/pfp-min.webp Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

BIN
assets/pfp.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 MiB

38
fursona.html Normal file
View file

@ -0,0 +1,38 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="icon" type="image/png" href="/assets/favicons/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/assets/favicons/favicon.svg" />
<link rel="shortcut icon" href="/assets/favicons/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicons/apple-touch-icon.png" />
<meta name="apple-mobile-web-app-title" content="strongsand" />
<link rel="manifest" href="/assets/favicons/site.webmanifest" />
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>fursona | strongsand's domain</title>
<link rel="preload" href="stylesheet.css" as="style" />
<link rel="stylesheet" href="stylesheet.css" />
<!-- Figure out a way to fetch this font asynchronously -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap" rel="stylesheet">
</head>
<body>
<div class="navbar"><nav>
<a href="/">home</a>
<b>fursona</b>
<a href="links.html">links</a>
<a href="interacting.html">interacting</a>
</nav></div>
<br><hr>
<header><h1>my fursona</h1></header>
<main>
put stuff here later :3
</main>
</body>
</html>

70
index.html Normal file
View file

@ -0,0 +1,70 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="icon" type="image/png" href="/assets/favicons/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/assets/favicons/favicon.svg" />
<link rel="shortcut icon" href="/assets/favicons/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicons/apple-touch-icon.png" />
<meta name="apple-mobile-web-app-title" content="strongsand" />
<link rel="manifest" href="/assets/favicons/site.webmanifest" />
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="Cache-control" content="public">
<title>strongsand's domain</title>
<link rel="preload" href="stylesheet.css" as="style" />
<link rel="stylesheet" href="stylesheet.css" />
<!-- Figure out a way to fetch this font asynchronously -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap" rel="stylesheet">
</head>
<body>
<div class="navbar"><nav>
<b>home</b>
<a href="fursona.html">fursona</a>
<a href="links.html">links</a>
<a href="interacting.html">interacting</a>
</nav></div>
<br><hr>
<div class="pfp">
<a href="/assets/pfp.png"><img src="/assets/pfp-min.webp" width="250" height="250" alt="Headshot art of a blue protogen."></a>
<br><div class="pfptext">my current pfp by Bl4K</div>
</div>
<header><h1>strongsand's domain</h1></header>
<main>
<p>hi!! i am a very fluffy, very gay, dog-protogen thing.</p>
<h2>my shit</h2>
<ul>
<li><a href="https://booping.synth.download/">fediverse</a></li>
<li><a href="https://pronouns.cc/@strongsand">pronouns</a></li>
</ul>
<p>What if there was no more pencils? How would you?</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ultricies leo et odio feugiat fringilla. Pellentesque vitae enim tortor. Aliquam aliquet nibh id libero pellentesque porttitor. Phasellus efficitur eros tortor, a sodales risus lobortis in. Vivamus vel malesuada nulla. Duis tempor at ipsum vehicula convallis. Fusce et nisi in elit consectetur condimentum nec sed nulla. Integer pulvinar hendrerit neque, in tincidunt sem auctor consequat. Mauris quis tristique felis. Nulla quis libero bibendum, mattis magna et, placerat nunc. Sed velit magna, lobortis et diam in, dignissim hendrerit sapien. Integer a cursus lorem.</p>
</main>
<br>
<div class="contentbox">
<h2>buttons:</h2>
<p>
<a href="https://trinkey.com/" target="_blank"><img src="https://trinkey.com/img/88x31.png" width="88" height="31" alt="trinkey"></a>
<a href="https://synth.download"><img src="https://synth.download/assets/buttons/sneexy.svg" width="88" height="31" alt="Sneexy"></a>
<a href="https://beepi.ng"><img src="https://beepi.ng/88x31.png" width="88" height="31" alt="unnick"></a>
<a href="https://n.kitsu.page"><img src="https://n.kitsu.page/button.png" width="88" height="31" alt="n*"/></a>
<a href="https://pquirrel.neocities.org"><img src="https://pquirrel.neocities.org/buttons/self_dark.png" width="88" height="31" alt="pquirrel"/></a>
<a href="https://hexaitos.com"><img src="https://hexaitos.com/assets/images/buttons/websites/hexaitos.png" width="88" height="31" alt="Hexaitos"/></a>
<!--<a href="https://keithhacks.cyou"><img src="https://keithhacks.cyou/assets/site_button.gif" width="88" height="31" alt="~keith"/></a> -->
<a href="https://notfire.cc"><img src="https://notfire.cc/design/images/buttons/notfire-cc-88x31-af-darkv.gif" width="88" height="31" alt="notfire"/></a>
</p>
</div>
</body>
</html>

40
interacting.html Normal file
View file

@ -0,0 +1,40 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="icon" type="image/png" href="/assets/favicons/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/assets/favicons/favicon.svg" />
<link rel="shortcut icon" href="/assets/favicons/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicons/apple-touch-icon.png" />
<meta name="apple-mobile-web-app-title" content="strongsand" />
<link rel="manifest" href="/assets/favicons/site.webmanifest" />
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>interacting | strongsand's domain</title>
<link rel="preload" href="stylesheet.css" as="style" />
<link rel="stylesheet" href="stylesheet.css" />
<!-- Figure out a way to fetch this font asynchronously -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap" rel="stylesheet">
</head>
<body>
<div class="navbar"><nav>
<a href="/">home</a>
<a href="fursona.html">fursona</a>
<a href="links.html">links</a>
<b>interacting</b>
</nav></div>
<br><hr>
<header><h1>interacting with me</h1></header>
<main>
<h2>addressing me</h2>
<p>
i go by <b>it/its</b>. this makes some people uncomfortable, so if you don't like that, i prefer <b>he/him</b>. but i'm really fine with being called anything (they/them, she/her, nepronouns, etc.) as long as i know you're talking to me.
</p>
</main>
</body>
</html>

89
links.html Normal file
View file

@ -0,0 +1,89 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="icon" type="image/png" href="/assets/favicons/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/assets/favicons/favicon.svg" />
<link rel="shortcut icon" href="/assets/favicons/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicons/apple-touch-icon.png" />
<meta name="apple-mobile-web-app-title" content="strongsand" />
<link rel="manifest" href="/assets/favicons/site.webmanifest" />
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>links | strongsand's domain</title>
<link rel="preload" href="stylesheet.css" as="style" />
<link rel="stylesheet" href="stylesheet.css" />
<!-- Figure out a way to fetch this font asynchronously -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap" rel="stylesheet">
</head>
<body>
<div class="navbar"><nav>
<a href="/">home</a>
<a href="fursona.html">fursona</a>
<b>links</b>
<a href="interacting.html">interacting</a>
</nav></div>
<br><hr>
<header><h1>links</h1></header>
<main>
<h2>contact me</h2>
<b>1. signal:</b> @strongsand.30
<p>
if you want to contact me, signal is best. it's my main method of online messaging and i get notifications, so i'll get back to you quickly.
</p><br>
<b>2. email:</b> <a href="mailto:strongsand@proot.party">strongsand@proot.party</a>
<p>
email is your next best option. but i don't get notifications for it and i don't always remember to check it. it'll probably take about a day or two for me to respond.
</p><br>
<b>3. discord:</b> @strongsand
<p>
please don't use discord. i'm trying to move away from it and don't want to add to the switching cost of leaving. but i do get notifications and discord is <i>fine</i> if you want to contact me about something time-sensitive and you don't have signal.
</p><br>
<h2>yapping</h2>
<b>- fediverse:</b> <a href="https://booping.synth.download/@strongsand" target="_blank">@strongsand@booping.synth.download</a>
<p>
i don't have any other social media so i do most of my yapping here. expect lots of barking, gayposting, and posting about mundane stuff. i also have a backup account at <a href="https://fuzzies.wtf/@strongsand">@strongsand@fuzzies.wtf</a>.
</p><br>
<b>- peertube:</b> <a href="https://bark.video/c/toolatefortowerfall" target="_blank">@toolatefortowerfall@bark.video</a>
<p>
i post towerfall videos on here. towerfall is a severely underrated platform fighter by exok before they made celeste. i post very infrequently but i am very proud of what i have posted and i consider myself to be around the top 50 towerfall players of all time. i plan to move this account to a self-hosted instance eventually.
</p><br>
<b>- lexaloffle:</b> <a href="https://www.lexaloffle.com/bbs/?uid=74518" target="_blank">StrongSand94191</a>
<p>
i used to make celeste classic mods a long time ago. i haven't posted anything recently and i don't really plan to but some of the stuff here is kind of cool.
</p><br>
<b>- nerdy blog:</b> <a href="https://justsomenerd.bearblog.dev/" target="_blank">justsomenerd.bearblog.dev</a>
<p>
i infrequently write blog posts about tech stuff here. some of my takes might be shit but i do put effort into these.
</p><br>
<h2>games</h2>
<b>- steam:</b> <a href="https://steamcommunity.com/id/strongsand" target="_blank">strongsand</a>
<p>
i play a lot of games. hmu if you want to play anything.
</p><br>
<b>- minecraft:</b> <a href="https://namemc.com/profile/StrongSand94191" target="_blank">StrongSand94191</a>
<p>
i play minecraft with my friends infrequently and i have experience hosting servers so if you wanna play hmu. i am also currently active on the starlight network server.
</p><br>
<b>- pretendo:</b> StrongSand94191
<p>
i have a modded 3ds and ues pretendo occasionally. if you want my friend code, ask me.
</p><br>
</main>
</body>
</html>

36
not_found.html Normal file
View file

@ -0,0 +1,36 @@
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="icon" type="image/png" href="/assets/favicons/favicon-96x96.png" sizes="96x96" />
<link rel="icon" type="image/svg+xml" href="/assets/favicons/favicon.svg" />
<link rel="shortcut icon" href="/assets/favicons/favicon.ico" />
<link rel="apple-touch-icon" sizes="180x180" href="/assets/favicons/apple-touch-icon.png" />
<meta name="apple-mobile-web-app-title" content="strongsand" />
<link rel="manifest" href="/assets/favicons/site.webmanifest" />
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>404 Not Found | strongsand's domain</title>
<link rel="preload" href="stylesheet.css" as="style" />
<link rel="stylesheet" href="stylesheet.css" />
<!-- Figure out a way to fetch this font asynchronously -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&display=swap" rel="stylesheet">
</head>
<body>
<div class="navbar"><nav>
<a href="/">home</a>
<a href="fursona.html">fursona</a>
<a href="links.html">links</a>
<a href="interacting.html">interacting</a>
</nav></div>
<br><hr>
<h1><header>404 Not Found</header></h1>
<main>
uhh i think you have the wrong link <br>
or maybe i messed up :3 <br>
<a href="/">go back to home page</a>
</main>
</body>
</html>

47
robots.txt Normal file
View file

@ -0,0 +1,47 @@
User-agent: AI2Bot
User-agent: Ai2Bot-Dolma
User-agent: Amazonbot
User-agent: anthropic-ai
User-agent: Applebot
User-agent: Applebot-Extended
User-agent: Brightbot 1.0
User-agent: Bytespider
User-agent: CCBot
User-agent: ChatGPT-User
User-agent: Claude-Web
User-agent: ClaudeBot
User-agent: cohere-ai
User-agent: cohere-training-data-crawler
User-agent: Crawlspace
User-agent: Diffbot
User-agent: DuckAssistBot
User-agent: FacebookBot
User-agent: FriendlyCrawler
User-agent: Google-Extended
User-agent: GoogleOther
User-agent: GoogleOther-Image
User-agent: GoogleOther-Video
User-agent: GPTBot
User-agent: iaskspider/2.0
User-agent: ICC-Crawler
User-agent: ImagesiftBot
User-agent: img2dataset
User-agent: ISSCyberRiskCrawler
User-agent: Kangaroo Bot
User-agent: Meta-ExternalAgent
User-agent: Meta-ExternalFetcher
User-agent: OAI-SearchBot
User-agent: omgili
User-agent: omgilibot
User-agent: PanguBot
User-agent: PerplexityBot
User-agent: PetalBot
User-agent: Scrapy
User-agent: SemrushBot-OCOB
User-agent: SemrushBot-SWA
User-agent: Sidetrade indexer bot
User-agent: Timpibot
User-agent: VelenPublicWebCrawler
User-agent: Webzio-Extended
User-agent: YouBot
Disallow: /

38
stylesheet.css Normal file
View file

@ -0,0 +1,38 @@
body {
font-family: "Lexend";
background-color: black;
color: white;
max-width: 800px;
margin: 40px auto;
padding: 0 10px;
}
a {
color: deepskyblue;
}
.navbar {
text-align: center;
word-spacing: 20px;
font-size: 24px;
}
.contentbox {
border: 5px solid white;
text-align: center;
padding: 0.3em;
}
.pfp {
float:right;
text-align: center;
font-size: 14px;
color: darkgray;
border: 3px solid white;
margin-bottom: 5px;
}
.pfptext {
margin-top: 8px;
margin-bottom: 10px;
}