pushing for review
This commit is contained in:
parent
620b4b3de4
commit
b1d7569150
19 changed files with 3742 additions and 228 deletions
|
|
@ -7,7 +7,7 @@
|
|||
</head>
|
||||
|
||||
<body class="bg-stone-400">
|
||||
<nav class="bg-stone-800">
|
||||
<nav class="bg-stone-900">
|
||||
<div class="mx-auto max-w-7xl px-2 sm:px-6 lg:px-8">
|
||||
<div class="relative flex h-16 items-center justify-between">
|
||||
<div class="absolute inset-y-0 left-0 flex items-center sm:hidden">
|
||||
|
|
@ -41,14 +41,14 @@
|
|||
<div class="hidden sm:ml-6 sm:block">
|
||||
<div class="flex space-x-4">
|
||||
<!-- Current: "bg-gray-900 text-white", Default: "text-gray-300 hover:bg-gray-700 hover:text-white" -->
|
||||
<a href="/" class="bg-stone-900 text-stone-100 rounded-md px-3 py-2 text-sm font-medium"
|
||||
<a href="/" class="bg-stone-900 text-stone-100 rounded-md px-3 py-2 text-sm font-bold"
|
||||
aria-current="page">Home</a>
|
||||
<a href="/blog"
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white rounded-md px-3 py-2 text-sm font-medium">Blog</a>
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white rounded-md px-3 py-2 text-sm font-bold">Blog</a>
|
||||
<a href="/projects"
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white rounded-md px-3 py-2 text-sm font-medium">Projects</a>
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white rounded-md px-3 py-2 text-sm font-bold">Projects</a>
|
||||
<a href="/resume"
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white rounded-md px-3 py-2 text-sm font-medium">Resume</a>
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white rounded-md px-3 py-2 text-sm font-bold">Resume</a>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
@ -62,11 +62,11 @@
|
|||
<a href="/" class="bg-stone-900 text-white block rounded-md px-3 py-2 text-base font-medium"
|
||||
aria-current="page">Home</a>
|
||||
<a href="/blog"
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white block rounded-md px-3 py-2 text-base font-medium">Blog</a>
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white block rounded-md px-3 py-2 text-base font-bold">Blog</a>
|
||||
<a href="/projects"
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white block rounded-md px-3 py-2 text-base font-medium">Projects</a>
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white block rounded-md px-3 py-2 text-base font-bold">Projects</a>
|
||||
<a href="/resume"
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white block rounded-md px-3 py-2 text-base font-medium">Resume</a>
|
||||
class="text-stone-300 hover:bg-stone-700 hover:text-white block rounded-md px-3 py-2 text-base font-bold">Resume</a>
|
||||
</div>
|
||||
</div>
|
||||
</nav>
|
||||
|
|
|
|||
|
|
@ -2,5 +2,48 @@
|
|||
{% extends "base.html" %}
|
||||
|
||||
{% block content %}
|
||||
<h1>HI</h1>
|
||||
<div class="grid grid-cols-3 gap-4 mt-4 mx-4">
|
||||
<div class="cols-span-1 bg-stone-200 pt-12 hover:bg-stone-300">
|
||||
<a href="#"></a>
|
||||
<h1 class="font-extrabold text-center text-2xl">Title</h1>
|
||||
<p class="text-center ml-4">post desc</p>
|
||||
<p class="text-right pt-12 pb-4 mr-12 font-bold">post date</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="cols-span-1 bg-stone-200 pt-12 hover:bg-stone-300">
|
||||
<a href="#">
|
||||
<h1 class="font-extrabold text-center text-2xl">Title</h1>
|
||||
<p class="text-center ml-4">post desc</p>
|
||||
<p class="text-right pt-12 pb-4 mr-12 font-bold">post date</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="cols-span-1 bg-stone-200 pt-12 hover:bg-stone-300">
|
||||
<a href="#">
|
||||
<h1 class="font-extrabold text-center text-2xl">Title</h1>
|
||||
<p class="text-center ml-4">post desc</p>
|
||||
<p class="text-right pt-12 pb-4 mr-12 font-bold">post date</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="cols-span-1 bg-stone-200 pt-12 hover:bg-stone-300">
|
||||
<a href="#">
|
||||
<h1 class="font-extrabold text-center text-2xl">Title</h1>
|
||||
<p class="text-center ml-4">post desc</p>
|
||||
<p class="text-right pt-12 pb-4 mr-12 font-bold">post date</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="cols-span-1 bg-stone-200 pt-12 hover:bg-stone-300">
|
||||
<a href="#">
|
||||
<h1 class="font-extrabold text-center text-2xl">Title</h1>
|
||||
<p class="text-center ml-4">post desc</p>
|
||||
<p class="text-right pt-12 pb-4 mr-12 font-bold">post date</p>
|
||||
</a>
|
||||
</div>
|
||||
<div class="cols-span-1 bg-stone-200 pt-12 hover:bg-stone-300">
|
||||
<a href="#">
|
||||
<h1 class="font-extrabold text-center text-2xl">Title</h1>
|
||||
<p class="text-center ml-4">post desc</p>
|
||||
<p class="text-right pt-12 pb-4 mr-12 font-bold">post date</p>
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
|
@ -24,4 +24,5 @@
|
|||
social media because I view those as channels primarily for discoverability. In contrast, this website represents my
|
||||
own space on the web—a space I own, moderate, and host. This independence ensures that my content remains unaffected
|
||||
by the profit-driven algorithms of other platforms.</p>
|
||||
{% endblock %}
|
||||
</div>
|
||||
{% endblock %}
|
||||
8
templates/post.html
Normal file
8
templates/post.html
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
<!-- prettier-ignore -->
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block content %}
|
||||
<h1 class="text-4xl">{{ title }}</h1>
|
||||
<p class="font-bold">{{ description }}</p>
|
||||
<p class="font-extrabold">{{ post_date }}</p>
|
||||
{% endblock %}
|
||||
|
|
@ -2,4 +2,108 @@
|
|||
{% extends "base.html" %}
|
||||
|
||||
{% block content %}
|
||||
<div class="mx-72">
|
||||
<h1 class="text-4xl mt-12">Things I’ve made trying to put my dent in the universe.</h1>
|
||||
|
||||
<p class="mb-24">I’ve worked on tons of little projects over the years but these are the ones that I’m most proud
|
||||
of.
|
||||
Many of them
|
||||
are open-source, so if you see something that piques your interest, check out the code and contribute if you have
|
||||
ideas
|
||||
for how it can be improved.</p>
|
||||
<ul role="list" class="grid grid-cols-1 gap-x-12 gap-y-16 sm:grid-cols-2 lg:grid-cols-3">
|
||||
<li class="group relative flex flex-col items-start">
|
||||
<div
|
||||
class="relative z-10 flex h-12 w-12 items-center justify-center rounded-full bg-white shadow-md shadow-zinc-800/5 ring-1 ring-zinc-900/5 dark:border dark:border-zinc-700/50 dark:bg-zinc-800 dark:ring-0">
|
||||
<img alt="" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-8 w-8"
|
||||
style="color: transparent;" src="/assets/sk-extract.png">
|
||||
</div>
|
||||
<h2 class="mt-6 text-base font-semibold text-zinc-800 dark:text-zinc-100">
|
||||
<div
|
||||
class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50">
|
||||
</div><a href="#"><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span
|
||||
class="relative z-10">SK-Extract</span></a>
|
||||
</h2>
|
||||
<p class="relative z-10 mt-2 text-sm text-stone-100 dark:text-stone-100">Single binary tool for all of your
|
||||
extraction needs!</p>
|
||||
<p
|
||||
class="relative z-10 mt-6 flex text-sm font-medium text-emerald-300 transition group-hover:text-emerald-500 dark:text-emerald-700">
|
||||
<svg viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6 flex-none">
|
||||
<path
|
||||
d="M15.712 11.823a.75.75 0 1 0 1.06 1.06l-1.06-1.06Zm-4.95 1.768a.75.75 0 0 0 1.06-1.06l-1.06 1.06Zm-2.475-1.414a.75.75 0 1 0-1.06-1.06l1.06 1.06Zm4.95-1.768a.75.75 0 1 0-1.06 1.06l1.06-1.06Zm3.359.53-.884.884 1.06 1.06.885-.883-1.061-1.06Zm-4.95-2.12 1.414-1.415L12 6.344l-1.415 1.413 1.061 1.061Zm0 3.535a2.5 2.5 0 0 1 0-3.536l-1.06-1.06a4 4 0 0 0 0 5.656l1.06-1.06Zm4.95-4.95a2.5 2.5 0 0 1 0 3.535L17.656 12a4 4 0 0 0 0-5.657l-1.06 1.06Zm1.06-1.06a4 4 0 0 0-5.656 0l1.06 1.06a2.5 2.5 0 0 1 3.536 0l1.06-1.06Zm-7.07 7.07.176.177 1.06-1.06-.176-.177-1.06 1.06Zm-3.183-.353.884-.884-1.06-1.06-.884.883 1.06 1.06Zm4.95 2.121-1.414 1.414 1.06 1.06 1.415-1.413-1.06-1.061Zm0-3.536a2.5 2.5 0 0 1 0 3.536l1.06 1.06a4 4 0 0 0 0-5.656l-1.06 1.06Zm-4.95 4.95a2.5 2.5 0 0 1 0-3.535L6.344 12a4 4 0 0 0 0 5.656l1.06-1.06Zm-1.06 1.06a4 4 0 0 0 5.657 0l-1.061-1.06a2.5 2.5 0 0 1-3.535 0l-1.061 1.06Zm7.07-7.07-.176-.177-1.06 1.06.176.178 1.06-1.061Z"
|
||||
fill="currentColor"></path>
|
||||
</svg><span class="ml-2">github.com</span>
|
||||
</p>
|
||||
</li>
|
||||
<li class="group relative flex flex-col items-start">
|
||||
<div
|
||||
class="relative z-10 flex h-12 w-12 items-center justify-center rounded-full bg-white shadow-md shadow-zinc-800/5 ring-1 ring-zinc-900/5 dark:border dark:border-zinc-700/50 dark:bg-zinc-800 dark:ring-0">
|
||||
<img alt="" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-8 w-8"
|
||||
style="color: transparent;" src="/assets/SK-test-logo.png">
|
||||
</div>
|
||||
<h2 class="mt-6 text-base font-semibold text-zinc-800 dark:text-zinc-100">
|
||||
<div
|
||||
class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50">
|
||||
</div><a href="#"><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span
|
||||
class="relative z-10">Skout-Bot</span></a>
|
||||
</h2>
|
||||
<p class="relative z-10 mt-2 text-sm text-stone-100 dark:text-stone-100">A discord bot to help manage my private
|
||||
server.</p>
|
||||
<p
|
||||
class="relative z-10 mt-6 flex text-sm font-medium text-emerald-300 transition group-hover:text-emerald-500 dark:text-emerald-700">
|
||||
<svg viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6 flex-none">
|
||||
<path
|
||||
d="M15.712 11.823a.75.75 0 1 0 1.06 1.06l-1.06-1.06Zm-4.95 1.768a.75.75 0 0 0 1.06-1.06l-1.06 1.06Zm-2.475-1.414a.75.75 0 1 0-1.06-1.06l1.06 1.06Zm4.95-1.768a.75.75 0 1 0-1.06 1.06l1.06-1.06Zm3.359.53-.884.884 1.06 1.06.885-.883-1.061-1.06Zm-4.95-2.12 1.414-1.415L12 6.344l-1.415 1.413 1.061 1.061Zm0 3.535a2.5 2.5 0 0 1 0-3.536l-1.06-1.06a4 4 0 0 0 0 5.656l1.06-1.06Zm4.95-4.95a2.5 2.5 0 0 1 0 3.535L17.656 12a4 4 0 0 0 0-5.657l-1.06 1.06Zm1.06-1.06a4 4 0 0 0-5.656 0l1.06 1.06a2.5 2.5 0 0 1 3.536 0l1.06-1.06Zm-7.07 7.07.176.177 1.06-1.06-.176-.177-1.06 1.06Zm-3.183-.353.884-.884-1.06-1.06-.884.883 1.06 1.06Zm4.95 2.121-1.414 1.414 1.06 1.06 1.415-1.413-1.06-1.061Zm0-3.536a2.5 2.5 0 0 1 0 3.536l1.06 1.06a4 4 0 0 0 0-5.656l-1.06 1.06Zm-4.95 4.95a2.5 2.5 0 0 1 0-3.535L6.344 12a4 4 0 0 0 0 5.656l1.06-1.06Zm-1.06 1.06a4 4 0 0 0 5.657 0l-1.061-1.06a2.5 2.5 0 0 1-3.535 0l-1.061 1.06Zm7.07-7.07-.176-.177-1.06 1.06.176.178 1.06-1.061Z"
|
||||
fill="currentColor"></path>
|
||||
</svg><span class="ml-2">github.com</span>
|
||||
</p>
|
||||
</li>
|
||||
<li class="group relative flex flex-col items-start">
|
||||
<div
|
||||
class="relative z-10 flex h-12 w-12 items-center justify-center rounded-full bg-white shadow-md shadow-zinc-800/5 ring-1 ring-zinc-900/5 dark:border dark:border-zinc-700/50 dark:bg-zinc-800 dark:ring-0">
|
||||
<img alt="" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-8 w-8"
|
||||
style="color: transparent;" src="/assets/sunserver.png">
|
||||
</div>
|
||||
<h2 class="mt-6 text-base font-semibold text-zinc-800 dark:text-zinc-100">
|
||||
<div
|
||||
class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50">
|
||||
</div><a href="#"><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span
|
||||
class="relative z-10">Sun Server</span></a>
|
||||
</h2>
|
||||
<p class="relative z-10 mt-2 text-sm text-stone-100 dark:text-stone-100">Data source for Node RED lighting control
|
||||
</p>
|
||||
<p
|
||||
class="relative z-10 mt-6 flex text-sm font-medium text-emerald-300 transition group-hover:text-emerald-500 dark:text-emerald-700">
|
||||
<svg viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6 flex-none">
|
||||
<path
|
||||
d="M15.712 11.823a.75.75 0 1 0 1.06 1.06l-1.06-1.06Zm-4.95 1.768a.75.75 0 0 0 1.06-1.06l-1.06 1.06Zm-2.475-1.414a.75.75 0 1 0-1.06-1.06l1.06 1.06Zm4.95-1.768a.75.75 0 1 0-1.06 1.06l1.06-1.06Zm3.359.53-.884.884 1.06 1.06.885-.883-1.061-1.06Zm-4.95-2.12 1.414-1.415L12 6.344l-1.415 1.413 1.061 1.061Zm0 3.535a2.5 2.5 0 0 1 0-3.536l-1.06-1.06a4 4 0 0 0 0 5.656l1.06-1.06Zm4.95-4.95a2.5 2.5 0 0 1 0 3.535L17.656 12a4 4 0 0 0 0-5.657l-1.06 1.06Zm1.06-1.06a4 4 0 0 0-5.656 0l1.06 1.06a2.5 2.5 0 0 1 3.536 0l1.06-1.06Zm-7.07 7.07.176.177 1.06-1.06-.176-.177-1.06 1.06Zm-3.183-.353.884-.884-1.06-1.06-.884.883 1.06 1.06Zm4.95 2.121-1.414 1.414 1.06 1.06 1.415-1.413-1.06-1.061Zm0-3.536a2.5 2.5 0 0 1 0 3.536l1.06 1.06a4 4 0 0 0 0-5.656l-1.06 1.06Zm-4.95 4.95a2.5 2.5 0 0 1 0-3.535L6.344 12a4 4 0 0 0 0 5.656l1.06-1.06Zm-1.06 1.06a4 4 0 0 0 5.657 0l-1.061-1.06a2.5 2.5 0 0 1-3.535 0l-1.061 1.06Zm7.07-7.07-.176-.177-1.06 1.06.176.178 1.06-1.061Z"
|
||||
fill="currentColor"></path>
|
||||
</svg><span class="ml-2">github.com</span>
|
||||
</p>
|
||||
</li>
|
||||
<li class="group relative flex flex-col items-start">
|
||||
<div
|
||||
class="relative z-10 flex h-12 w-12 items-center justify-center rounded-full bg-white shadow-md shadow-zinc-800/5 ring-1 ring-zinc-900/5 dark:border dark:border-zinc-700/50 dark:bg-zinc-800 dark:ring-0">
|
||||
<img alt="" loading="lazy" width="32" height="32" decoding="async" data-nimg="1" class="h-8 w-8"
|
||||
style="color: transparent;" src="/assets/aocollapse.png">
|
||||
</div>
|
||||
<h2 class="mt-6 text-base font-semibold text-zinc-800 dark:text-zinc-100">
|
||||
<div
|
||||
class="absolute -inset-x-4 -inset-y-6 z-0 scale-95 bg-zinc-50 opacity-0 transition group-hover:scale-100 group-hover:opacity-100 sm:-inset-x-6 sm:rounded-2xl dark:bg-zinc-800/50">
|
||||
</div><a href="#"><span class="absolute -inset-x-4 -inset-y-6 z-20 sm:-inset-x-6 sm:rounded-2xl"></span><span
|
||||
class="relative z-10">AO Collapse</span></a>
|
||||
</h2>
|
||||
<p class="relative z-10 mt-2 text-sm text-stone-100 dark:text-stone-100">Wave Function Collapse proceduaral
|
||||
generation library written in rust.</p>
|
||||
<p
|
||||
class="relative z-10 mt-6 flex text-sm font-medium text-emerald-300 transition group-hover:text-emerald-500 dark:text-emerald-700">
|
||||
<svg viewBox="0 0 24 24" aria-hidden="true" class="h-6 w-6 flex-none">
|
||||
<path
|
||||
d="M15.712 11.823a.75.75 0 1 0 1.06 1.06l-1.06-1.06Zm-4.95 1.768a.75.75 0 0 0 1.06-1.06l-1.06 1.06Zm-2.475-1.414a.75.75 0 1 0-1.06-1.06l1.06 1.06Zm4.95-1.768a.75.75 0 1 0-1.06 1.06l1.06-1.06Zm3.359.53-.884.884 1.06 1.06.885-.883-1.061-1.06Zm-4.95-2.12 1.414-1.415L12 6.344l-1.415 1.413 1.061 1.061Zm0 3.535a2.5 2.5 0 0 1 0-3.536l-1.06-1.06a4 4 0 0 0 0 5.656l1.06-1.06Zm4.95-4.95a2.5 2.5 0 0 1 0 3.535L17.656 12a4 4 0 0 0 0-5.657l-1.06 1.06Zm1.06-1.06a4 4 0 0 0-5.656 0l1.06 1.06a2.5 2.5 0 0 1 3.536 0l1.06-1.06Zm-7.07 7.07.176.177 1.06-1.06-.176-.177-1.06 1.06Zm-3.183-.353.884-.884-1.06-1.06-.884.883 1.06 1.06Zm4.95 2.121-1.414 1.414 1.06 1.06 1.415-1.413-1.06-1.061Zm0-3.536a2.5 2.5 0 0 1 0 3.536l1.06 1.06a4 4 0 0 0 0-5.656l-1.06 1.06Zm-4.95 4.95a2.5 2.5 0 0 1 0-3.535L6.344 12a4 4 0 0 0 0 5.656l1.06-1.06Zm-1.06 1.06a4 4 0 0 0 5.657 0l-1.061-1.06a2.5 2.5 0 0 1-3.535 0l-1.061 1.06Zm7.07-7.07-.176-.177-1.06 1.06.176.178 1.06-1.061Z"
|
||||
fill="currentColor"></path>
|
||||
</svg><span class="ml-2">github.com</span>
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
{% endblock %}
|
||||
|
|
@ -2,5 +2,4 @@
|
|||
{% extends "base.html" %}
|
||||
|
||||
{% block content %}
|
||||
<h1>HI</h1>
|
||||
{% endblock %}
|
||||
Loading…
Add table
Add a link
Reference in a new issue