mirror of
https://github.com/turbomaster95/coderrrrr.git
synced 2025-12-26 22:28:35 +00:00
full rewrite
This commit is contained in:
parent
06bdf9692f
commit
d7ad2f845f
@ -1,2 +1,5 @@
|
|||||||
# coderrrrr
|
# coder.is-a.dev
|
||||||
Bomberfish dm'ed me
|
|
||||||
|
my portfolio/personal website
|
||||||
|
|
||||||
|
No. of times I have completely re-written this website: `5`
|
||||||
248
index.html
248
index.html
@ -1,69 +1,69 @@
|
|||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<html>
|
<html>
|
||||||
<html lang="en-US">
|
<html lang="en-US">
|
||||||
<head>
|
|
||||||
|
<head>
|
||||||
<link rel="icon" type="image/x-icon" href="">
|
<link rel="icon" type="image/x-icon" href="">
|
||||||
<meta charset="UTF-8">
|
<meta charset="UTF-8">
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>coderrrrr</title>
|
<title>coderrrrr</title>
|
||||||
<link href="https://github.com/turbomaster95" rel="me"></a>
|
<link href="https://github.com/turbomaster95" rel="me"></a>
|
||||||
<link href="https://usr.cloud/@coder" rel="me">
|
<link href="https://usr.cloud/@coder" rel="me">
|
||||||
<link rel="pgpkey" href="/key.asc">
|
<link rel="pgpkey" href="/key.asc">
|
||||||
<link rel="webmention" href="https://webmention.io/coderrrrr.site/webmention" />
|
<link rel="webmention" href="https://webmention.io/coder.is-a.dev/webmention" />
|
||||||
<link rel="alternate" type="application/rss+xml" title="RSS" href="https://blog.coder.is-a.dev/index.xml" />
|
<link rel="alternate" type="application/rss+xml" title="RSS" href="https://blog.coder.is-a.dev/index.xml" />
|
||||||
<link rel="openid.delegate" href="https://coder.is-a.dev/"/>
|
<link rel="openid.delegate" href="https://coder.is-a.dev/" />
|
||||||
<link rel="openid.server" href="https://indieauth.com/openid"/>
|
<link rel="openid.server" href="https://indieauth.com/openid" />
|
||||||
<link rel="authorization_endpoint" href="https://indieauth.com/auth"/>
|
<link rel="authorization_endpoint" href="https://indieauth.com/auth" />
|
||||||
<link rel="token_endpoint" href="https://tokens.indieauth.com/token"/>
|
<link rel="token_endpoint" href="https://tokens.indieauth.com/token" />
|
||||||
<link href="https://coder.is-a.dev/@blog" rel="alternate" type="application/activity+json">
|
<link href="https://coder.is-a.dev/@blog" rel="alternate" type="application/activity+json">
|
||||||
<link rel="webfinger" href="https://coder.is-a.dev/.well-known/webfinger">
|
</head>
|
||||||
<link href="indeedlayout.css" rel="stylesheet" type="text/css" media="all">
|
|
||||||
</head>
|
|
||||||
|
|
||||||
|
|
||||||
<body>
|
<body>
|
||||||
<img class="u-photo" src="https://i.ibb.co/N6J5b8WS/download20250102015611.png" hidden />
|
<img class="u-photo" src="https://i.ibb.co/N6J5b8WS/download20250102015611.png" hidden />
|
||||||
<!-- the entire layout is contained in this "container" div.-->
|
<!-- the entire layout is contained in this "container" div.-->
|
||||||
<div class="container">
|
<div class="container">
|
||||||
|
|
||||||
|
|
||||||
<!-- here you can put your site title and your name! -->
|
<!-- here you can put your site title and your name! -->
|
||||||
<div class='header h-card'>
|
<div class='header h-card'>
|
||||||
|
|
||||||
<a rel="me" class="u-url" style="display:hidden;" hidden>https://keyoxide.org/admin@coder.is-a.dev</a>
|
<a rel="me" class="u-url" style="display:hidden;" hidden>https://keyoxide.org/admin@coder.is-a.dev</a>
|
||||||
<span class="p-name" hidden>Deva Midhun</span>
|
<span class="p-name" hidden>Deva Midhun</span>
|
||||||
<h1><a rel="me" class="u-url u-uid" href="https://coder.is-a.dev">coderrrrr</a></h1>
|
<h1><a rel="me" class="u-url u-uid" href="https://coder.is-a.dev">coderrrrr</a></h1>
|
||||||
<!-- <h2>by Xo Xixxii</h2> -->
|
<!-- <h2>by Xo Xixxii</h2> -->
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!--now here's the bio part-->
|
<!--now here's the bio part-->
|
||||||
<div class='bio'>
|
<div class='bio'>
|
||||||
|
|
||||||
<img id='profilepic' src='https://i.ibb.co/N6J5b8WS/download20250102015611.png'></img> <!--replace this with a picture of you, or an avatar or something. for the indieweb it's usually a face pic.-->
|
<img id='profilepic' src='https://i.ibb.co/N6J5b8WS/download20250102015611.png'></img>
|
||||||
|
<!--replace this with a picture of you, or an avatar or something. for the indieweb it's usually a face pic.-->
|
||||||
|
|
||||||
|
|
||||||
<!--put a short bit about yourself or your site in this div; if it's outside a div it'll look a little weird.-->
|
<!--put a short bit about yourself or your site in this div; if it's outside a div it'll look a little weird.-->
|
||||||
<div>
|
<div>
|
||||||
<p>Deva, 19, he/him. India-based programmer & indie web enthusiast; likes building random things!</p>
|
<p>Deva, 19, he/him. India-based programmer & indie web enthusiast; likes building random things!</p>
|
||||||
</div>
|
</div>
|
||||||
<!--end of text div-->
|
<!--end of text div-->
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<!--end of bio section-->
|
<!--end of bio section-->
|
||||||
|
|
||||||
<!--navigation bar! change the links to whatever you want. it's a flexbox, so you can put as many as you want. -->
|
<!--navigation bar! change the links to whatever you want. it's a flexbox, so you can put as many as you want. -->
|
||||||
<div id='navbar'>
|
<div id='navbar'>
|
||||||
<a href=''>Home</a>
|
<a href=''>Home</a>
|
||||||
<a href='/yap.html'>Yapping</a>
|
<a href='/yap.html'>Yapping</a>
|
||||||
<a href='/about.html'>About</a>
|
<a href='/about.html'>About</a>
|
||||||
<a href='https://blog.coder.is-a.dev'>Blog</a>
|
<a href='https://blog.coder.is-a.dev'>Blog</a>
|
||||||
<a href='https://blog.coder.is-a.dev/index.xml'>RSS</a>
|
<a href='https://blog.coder.is-a.dev/index.xml'>RSS</a>
|
||||||
</div>
|
</div>
|
||||||
<!--end of navigation bar-->
|
<!--end of navigation bar-->
|
||||||
|
|
||||||
<!--box one-->
|
<!--box one-->
|
||||||
<!-- <div class="box">
|
<!-- <div class="box">
|
||||||
<h1>About</h1>
|
<h1>About</h1>
|
||||||
<h2>Indeed.</h2>
|
<h2>Indeed.</h2>
|
||||||
<p>Indeed Web is a jolly twist on the most popular form of IndieWeb site design, with a little pop of color and optional jaunty box titles to give it some character. If you feel the need to disguise yourself as a professional computer man with a blog, perhaps this can help!</p>
|
<p>Indeed Web is a jolly twist on the most popular form of IndieWeb site design, with a little pop of color and optional jaunty box titles to give it some character. If you feel the need to disguise yourself as a professional computer man with a blog, perhaps this can help!</p>
|
||||||
@ -82,77 +82,101 @@
|
|||||||
<p><b>This is bolded.</b> <i>This is italicized.</i> <u>This is underlined.</u> <a href="http://www.neocities.org">This is a link.</a></p>
|
<p><b>This is bolded.</b> <i>This is italicized.</i> <u>This is underlined.</u> <a href="http://www.neocities.org">This is a link.</a></p>
|
||||||
|
|
||||||
</div> -->
|
</div> -->
|
||||||
<!--end of box one-->
|
<!--end of box one-->
|
||||||
|
|
||||||
<div class="box">
|
<div class="box">
|
||||||
<h1>Pets</h1>
|
<h1>Pets</h1>
|
||||||
<iframe width="314" height="321" scrolling="no" src="https://gifypet.neocities.org/pet/pet.html?name=Cody&dob=1737050245&gender=f&element=Fire&pet=anime.gif&map=tree.jpg&background=paper.jpg&tablecolor=black&textcolor=black" frameborder="0"></iframe>
|
<iframe width="314" height="321" scrolling="no"
|
||||||
<br>
|
src="https://gifypet.neocities.org/pet/pet.html?name=Cody&dob=1737050245&gender=f&element=Fire&pet=anime.gif&map=tree.jpg&background=paper.jpg&tablecolor=black&textcolor=black"
|
||||||
<br>
|
frameborder="0"></iframe>
|
||||||
<a target="_blank" href="https://tamanotchi.world/18902c"><img src="https://tamanotchi.world/i2/18902" alt="It's tamaNOTchi! Click to feed!"></a>
|
<br>
|
||||||
</div>
|
<br>
|
||||||
<!--end of box two-->
|
<a target="_blank" href="https://tamanotchi.world/18902c"><img src="https://tamanotchi.world/i2/18902"
|
||||||
<div class="box">
|
alt="It's tamaNOTchi! Click to feed!"></a>
|
||||||
<h1>Webrings</h1>
|
</div>
|
||||||
<iframe id="bucket-webring" style="width: 100%; height: 3rem; border: none;" src="/bucket.html?name=Deva Midhun"></iframe>
|
<!--end of box two-->
|
||||||
<center>
|
<div class="box">
|
||||||
<p>
|
<h1>Webrings</h1>
|
||||||
<a href='https://webring.dinhe.net/prev/https://coder.is-a.dev/'><b>←</b></a>
|
<iframe id="bucket-webring" style="width: 100%; height: 3rem; border: none;"
|
||||||
<a href="https://webring.dinhe.net/">RETRONAUT WEBRING</a>
|
src="/bucket.html?name=Deva Midhun"></iframe>
|
||||||
<a href='https://webring.dinhe.net/next/https://coder.is-a.dev/'><b>→</b></a>
|
<center>
|
||||||
</p>
|
<p>
|
||||||
<object id="melonland-surf-club" data="https://melonland.net/surf-badge.svg?fill=#ece9e3" type="image/svg+xml" style="width: 100px; height: 100px;"></object>
|
<a href='https://webring.dinhe.net/prev/https://coder.is-a.dev/'><b>←</b></a>
|
||||||
</center>
|
<a href="https://webring.dinhe.net/">RETRONAUT WEBRING</a>
|
||||||
</div>
|
<a href='https://webring.dinhe.net/next/https://coder.is-a.dev/'><b>→</b></a>
|
||||||
<!--box two-->
|
</p>
|
||||||
<div class="box reversetitle">
|
<object id="melonland-surf-club" data="https://melonland.net/surf-badge.svg?fill=#ece9e3" type="image/svg+xml"
|
||||||
<h1>Banners!</h1>
|
style="width: 100px; height: 100px;"></object>
|
||||||
<!-- Tildeverse Banner Exchange code begin -->
|
</center>
|
||||||
<div style="text-align: center;">
|
</div>
|
||||||
<iframe src="https://banner.tildeverse.org//work.php?ID=coder" width="468" height="60" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>
|
<!--box two-->
|
||||||
</div>
|
<div class="box reversetitle">
|
||||||
<!-- Tildeverse Banner Exchange code end -->
|
<h1>Banners!</h1>
|
||||||
<!-- Johnvertisement code begin -->
|
<!-- Tildeverse Banner Exchange code begin -->
|
||||||
<iframe src="https://john.citrons.xyz/embed?ref=coder.is-a.dev" style="margin-left:auto;display:block;margin-right:auto;max-width:732px;width:100%;height:94px;border:none;"></iframe>
|
<div style="text-align: center;">
|
||||||
<!-- Johnvertisement code end -->
|
<iframe src="https://banner.tildeverse.org//work.php?ID=coder" width="468" height="60" marginwidth="0"
|
||||||
</div>
|
marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>
|
||||||
<!--box three. this one's here so you can see one without a jaunty title card. -->
|
</div>
|
||||||
<!-- <div class="box">
|
<!-- Tildeverse Banner Exchange code end -->
|
||||||
|
<!-- Johnvertisement code begin -->
|
||||||
|
<iframe src="https://john.citrons.xyz/embed?ref=coder.is-a.dev"
|
||||||
|
style="margin-left:auto;display:block;margin-right:auto;max-width:732px;width:100%;height:94px;border:none;"></iframe>
|
||||||
|
<!-- Johnvertisement code end -->
|
||||||
|
</div>
|
||||||
|
<!--box three. this one's here so you can see one without a jaunty title card. -->
|
||||||
|
<!-- <div class="box">
|
||||||
<h2>Inside title.</h2>
|
<h2>Inside title.</h2>
|
||||||
<p>Text inside your box goes here.</p>
|
<p>Text inside your box goes here.</p>
|
||||||
</div> -->
|
</div> -->
|
||||||
<!--end of box three-->
|
<!--end of box three-->
|
||||||
|
|
||||||
<!--footer. good for putting copyright info, contact info, credits, and webrings... -->
|
<!--footer. good for putting copyright info, contact info, credits, and webrings... -->
|
||||||
<div class="footer">
|
<div class="footer">
|
||||||
<p></p>
|
<p></p>
|
||||||
<a href="https://coder.is-a.dev/"><img src="https://cdn.coder.is-a.dev/misc/button.gif" alt="Use My button!"></a>
|
<a href="https://coder.is-a.dev/"><img src="https://cdn.coder.is-a.dev/misc/button.gif" alt="Use My button!"></a>
|
||||||
<a target="_blank" href="https://status.cafe"><img src="https://status.cafe/assets/button.png" alt="Status Cafe"/></a>
|
<a target="_blank" href="https://status.cafe"><img src="https://status.cafe/assets/button.png"
|
||||||
<a target="_blank" href="https://eightyeightthirty.one"><img src="https://notnite.com/buttons/88x31.png" alt="88x31"/></a>
|
alt="Status Cafe" /></a>
|
||||||
<a target="_blank" href="https://notnite.com"><img src="https://notnite.com/buttons/notnite.png" alt="NotNite"/></a>
|
<a target="_blank" href="https://eightyeightthirty.one"><img src="https://notnite.com/buttons/88x31.png"
|
||||||
<a target="_blank" href="https://tamanotchi.world"><img src="https://tamanotchi.world/includes/img/tamanotchi.gif" alt="tamaNOTchi!"/></a>
|
alt="88x31" /></a>
|
||||||
<a target="_blank" href="https://gifypet.neocities.org"><img src="https://gifypet.neocities.org/images/badge.gif" alt="GifyPET!!"/></a>
|
<a target="_blank" href="https://notnite.com"><img src="https://notnite.com/buttons/notnite.png"
|
||||||
<a target="_blank" href="https://melankorin.net/"><img src="https://melankorin.net/assets/img/buttons/button-1.gif" alt=""></a>
|
alt="NotNite" /></a>
|
||||||
<a target="_blank" href="https://www.bruh.ltd/"><img src="https://www.bruh.ltd/images/buttons/yours-truly.png" alt=""></a>
|
<a target="_blank" href="https://tamanotchi.world"><img src="https://tamanotchi.world/includes/img/tamanotchi.gif"
|
||||||
<a href="https://512kb.club"><img src="https://512kb.club/assets/images/orange-team.gif" alt="a proud member of the orange team of 512KB club" /></a>
|
alt="tamaNOTchi!" /></a>
|
||||||
<a href="https://nekoweb.org/"><img src="https://nekoweb.org/assets/buttons/button10.png"></a><!-- button by felixfever.nekoweb.org -->
|
<a target="_blank" href="https://gifypet.neocities.org"><img src="https://gifypet.neocities.org/images/badge.gif"
|
||||||
<a target="_blank" href="https://possiblyaxolotl.com"><img src="https://possiblyaxolotl.com/images/88x31/88x31.png" title="PossiblyAxolotl? It's more likely than you think!" alt="PossiblyAxolotl" /></a>
|
alt="GifyPET!!" /></a>
|
||||||
<a target="_blank" href="https://dimden.dev/"><img src="https://dimden.dev/images/88x31.gif"></a>
|
<a target="_blank" href="https://melankorin.net/"><img
|
||||||
<a href="https://blackmagegaming.neocities.org"><img src="https://blackmagegaming.com/buttons/blackmagegamingButtonGenoSadness.gif"></a>
|
src="https://melankorin.net/assets/img/buttons/button-1.gif" alt=""></a>
|
||||||
</div>
|
<a target="_blank" href="https://www.bruh.ltd/"><img src="https://www.bruh.ltd/images/buttons/yours-truly.png"
|
||||||
<!--end of footer-->
|
alt=""></a>
|
||||||
|
<a href="https://512kb.club"><img src="https://512kb.club/assets/images/orange-team.gif"
|
||||||
|
alt="a proud member of the orange team of 512KB club" /></a>
|
||||||
|
<a href="https://nekoweb.org/"><img
|
||||||
|
src="https://nekoweb.org/assets/buttons/button10.png"></a><!-- button by felixfever.nekoweb.org -->
|
||||||
|
<a target="_blank" href="https://possiblyaxolotl.com"><img
|
||||||
|
src="https://possiblyaxolotl.com/images/88x31/88x31.png"
|
||||||
|
title="PossiblyAxolotl? It's more likely than you think!" alt="PossiblyAxolotl" /></a>
|
||||||
|
<a target="_blank" href="https://dimden.dev/"><img src="https://dimden.dev/images/88x31.gif"></a>
|
||||||
|
<a href="https://blackmagegaming.neocities.org"><img
|
||||||
|
src="https://blackmagegaming.com/buttons/blackmagegamingButtonGenoSadness.gif"></a>
|
||||||
|
</div>
|
||||||
|
<!--end of footer-->
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<!--end of layout container!!-->
|
<!--end of layout container!!-->
|
||||||
|
|
||||||
<!-- this is the little guy in the corner; clicking it takes you to the top of the page. -->
|
<!-- this is the little guy in the corner; clicking it takes you to the top of the page. -->
|
||||||
<a href="#" id="pagetop">
|
<a href="#" id="pagetop">
|
||||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
|
||||||
<path fill="var(--ci-primary-color, currentColor)" d="M256,496A240,240,0,0,1,86.294,86.294,240,240,0,0,1,425.706,425.706,238.432,238.432,0,0,1,256,496Zm0-448C141.309,48,48,141.309,48,256s93.309,208,208,208,208-93.309,208-208S370.691,48,256,48Z" class="ci-primary"/>
|
<path fill="var(--ci-primary-color, currentColor)"
|
||||||
<polygon fill="var(--ci-primary-color, currentColor)" points="356.686 315.313 256 214.628 155.314 315.313 132.686 292.687 256 169.373 379.314 292.687 356.686 315.313" class="ci-primary"/>
|
d="M256,496A240,240,0,0,1,86.294,86.294,240,240,0,0,1,425.706,425.706,238.432,238.432,0,0,1,256,496Zm0-448C141.309,48,48,141.309,48,256s93.309,208,208,208,208-93.309,208-208S370.691,48,256,48Z"
|
||||||
</svg>
|
class="ci-primary" />
|
||||||
</a>
|
<polygon fill="var(--ci-primary-color, currentColor)"
|
||||||
<!--end of corner guy-->
|
points="356.686 315.313 256 214.628 155.314 315.313 132.686 292.687 256 169.373 379.314 292.687 356.686 315.313"
|
||||||
|
class="ci-primary" />
|
||||||
|
</svg>
|
||||||
|
</a>
|
||||||
|
<!--end of corner guy-->
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
61
vercel.json
61
vercel.json
@ -1,65 +1,4 @@
|
|||||||
{
|
{
|
||||||
"functions": {
|
|
||||||
"api/**/*": {
|
|
||||||
"maxDuration": 60
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"crons": [{
|
|
||||||
"path": "/api/activitypub/sendNote.ts",
|
|
||||||
"schedule": "0 0 * * *"
|
|
||||||
}],
|
|
||||||
"redirects": [
|
|
||||||
{
|
|
||||||
"source": "/amp/(.+)/",
|
|
||||||
"destination": "/$1/"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/(\\d+)/(\\d+)/(.+).html",
|
|
||||||
"destination": "/$3/"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"rewrites": [
|
|
||||||
{
|
|
||||||
"source": "/(.+)/$",
|
|
||||||
"destination": "/$1/index.html"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/.well-known/(.*)",
|
|
||||||
"destination": "/api/well-known/$1"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/authorize_interaction",
|
|
||||||
"destination": "/api/activitypub/authorize_interaction.ts"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/@blog",
|
|
||||||
"destination": "/api/activitypub/actor.ts"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/coder",
|
|
||||||
"destination": "/api/activitypub/old.ts"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/followers",
|
|
||||||
"destination": "/api/activitypub/followers.ts"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/following",
|
|
||||||
"destination": "/api/activitypub/following.ts"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/inbox",
|
|
||||||
"destination": "/api/activitypub/inbox.ts"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/sharedInbox",
|
|
||||||
"destination": "/api/activitypub/sharedInbox.ts"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"source": "/outbox",
|
|
||||||
"destination": "/api/activitypub/outbox.ts"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"headers": [
|
"headers": [
|
||||||
{
|
{
|
||||||
"source": "/(.*).json",
|
"source": "/(.*).json",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user