Setup structure for hosting section.

jekyll
Joshua Potter 2023-12-14 03:29:24 -07:00
parent 1054877ffe
commit fe0597b354
8 changed files with 94 additions and 17 deletions

View File

@ -3,4 +3,4 @@
tsc tsc
tailwindcss -i ./src/main.css -o ./dist/main.css tailwindcss -i ./src/main.css -o ./dist/main.css
cp ./src/index.html ./dist/index.html cp ./src/index.html ./dist/index.html
cp ./img/* ./dist cp -a ./imgs ./dist

View File

Before

Width:  |  Height:  |  Size: 272 B

After

Width:  |  Height:  |  Size: 272 B

View File

Before

Width:  |  Height:  |  Size: 866 B

After

Width:  |  Height:  |  Size: 866 B

BIN
imgs/jekyll.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

BIN
imgs/lean.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

View File

Before

Width:  |  Height:  |  Size: 480 B

After

Width:  |  Height:  |  Size: 480 B

View File

Before

Width:  |  Height:  |  Size: 509 B

After

Width:  |  Height:  |  Size: 509 B

View File

@ -1,15 +1,16 @@
<!DOCTYPE html> <!doctype html>
<html> <html>
<head> <head>
<meta charset="utf-8" /> <meta charset="utf-8" />
<meta name="description" content="Joshua Potter portfolio" /> <meta name="description" content="Joshua Potter portfolio" />
<meta name="viewport" content="width=device-width, initial-scale=1" /> <meta name="viewport" content="width=device-width, initial-scale=1" />
<link phx-track-static rel="stylesheet" href="./main.css" /> <link phx-track-static rel="stylesheet" href="./main.css" />
<script defer type="text/javascript" src="./main.js"> <script defer type="text/javascript" src="./main.js"></script>
</script>
</head> </head>
<body class="bg-primary"> <body class="bg-primary">
<div class="bg-secondary border-b-2 border-zinc-200 flex items-center gap-x-4 p-6 text-zinc-200"> <div
class="bg-secondary border-b-2 border-zinc-200 flex items-center gap-x-4 p-6 text-zinc-200"
>
<header class="grow flex items-center gap-5"> <header class="grow flex items-center gap-5">
<img <img
class="rounded-full w-28 h-28 border-2 border-black" class="rounded-full w-28 h-28 border-2 border-black"
@ -19,29 +20,105 @@
</header> </header>
<div class="flex flex-col gap-6"> <div class="flex flex-col gap-6">
<a href="https://github.com/jrpotter/" target="_blank"> <a href="https://github.com/jrpotter/" target="_blank">
<image class="w-6 h-6" src="./github.svg" /> <image class="w-6 h-6" src="./imgs/github.svg" />
</a> </a>
<a href="https://www.linkedin.com/in/jrpotter2112/" target="_blank"> <a href="https://www.linkedin.com/in/jrpotter2112/" target="_blank">
<image class="w-6 h-6" src="./linkedin.svg" /> <image class="w-6 h-6" src="./imgs/linkedin.svg" />
</a> </a>
<a href="https://www.zotero.org/jrpotter2112/library" target="_blank"> <a href="https://www.zotero.org/jrpotter2112/library" target="_blank">
<image class="w-6 h-6" src="./zotero.svg" /> <image class="w-6 h-6" src="./imgs/zotero.svg" />
</a> </a>
</div> </div>
</div> </div>
<main class="mx-auto p-8"> <main class="mx-auto p-8">
<section class="pb-12"> <section class="flex flex-col gap-10 pb-12">
<h2 class="text-xl underline pb-6">Hosting</h2> <div class="flex items-center">
<div class="grid grid-cols-2 md:grid-cols-3 lg:grid-cols-4 gap-12"> <div>
<a href="https://blog.jrpotter.com" target="_blank"> <h2 class="text-xl pb-2">Hosting</h2>
Blog <p class="text-sm grow">
The following websites are served from
<a href="https://nixos.org/" target="_blank" class="underline"
>NixOS</a
>
machines hosted on
<a
href="https://www.digitalocean.com/"
target="_blank"
class="underline"
>Digital Ocean</a
>. If interested in starting a similar hosting solution, consider
getting a $200 credit using my
<a href="https://m.do.co/c/c65b89434c1b" class="underline"
>referral link</a
>. Configuration files for each of my machines can be found
<a
href="https://github.com/jrpotter/nixos-configuration"
target="_blank"
class="underline"
>here</a
>.
</p>
</div>
<a
href="https://www.digitalocean.com/?refcode=c65b89434c1b&utm_campaign=Referral_Invite&utm_medium=Referral_Program&utm_source=badge"
><img
src="https://web-platforms.sfo2.cdn.digitaloceanspaces.com/WWW/Badge%202.svg"
alt="DigitalOcean Referral Badge"
class="w-60 max-w-none"
/></a>
</div>
<div class="flex gap-8">
<a href="https://blog.jrpotter.com" target="_blank" class="w-32 h-32 flex-none bg-[#343433] rounded-full">
<img class="p-4 mx-auto" src="./imgs/jekyll.png" alt="blog" />
</a> </a>
<a href="https://bookshelf.jrpotter.com" target="_blank"> <div class="grow">
Bookshelf <a
href="https://blog.jrpotter.com"
target="_blank"
class="underline font-bold"
>Blog</a
>
<p class="text-sm">My blog is a jekyll project</p>
</div>
</div>
<div class="flex gap-8">
<a
href="https://bookshelf.jrpotter.com"
target="_blank"
class="w-32 h-32 flex-none"
>
<img
class="mx-auto"
src="./imgs/lean.png"
alt="bookshelf"
/>
</a> </a>
<a href="https://www.boardwise.gg" target="_blank"> <div class="grow">
<img class="w-40 h-40 mx-auto" src="./boardwise.svg" alt="boardwise" /> <a
href="https://bookshelf.jrpotter.com"
target="_blank"
class="underline font-bold"
>Bookshelf</a
>
<p class="text-sm">Bookshelf...</p>
</div>
</div>
<div class="flex gap-8">
<a href="https://www.boardwise.gg" target="_blank" class="flex-none w-32 h-32">
<img
src="./imgs/boardwise.svg"
alt="boardwise"
/>
</a> </a>
<div class="grow">
<a
href="https://www.boardwise.gg"
target="_blank"
class="underline font-bold"
>BoardWise</a
>
<p class="text-sm">BoardWise is a Phoenix project...</p>
</div>
</div> </div>
</section> </section>
<section> <section>