aboutsummaryrefslogtreecommitdiff
path: root/projects
diff options
context:
space:
mode:
Diffstat (limited to 'projects')
-rw-r--r--projects/autograd.md (renamed from projects/autograd.html)4
-rw-r--r--projects/bubbl.md (renamed from projects/bubbl.html)8
-rw-r--r--projects/chip8emu.md (renamed from projects/chip8emu.html)4
-rw-r--r--projects/index.html23
-rw-r--r--projects/msg.md (renamed from projects/msg.html)4
-rw-r--r--projects/zuk-msm8996.md (renamed from projects/zuk-msm8996.html)4
6 files changed, 47 insertions, 0 deletions
diff --git a/projects/autograd.html b/projects/autograd.md
index 8f89eb7..e382112 100644
--- a/projects/autograd.html
+++ b/projects/autograd.md
@@ -1,4 +1,8 @@
name = Autograd
description = An implementation of autograd / backpropagation.
languages = Python
+url = /projects/autograd
+template = project.html
---
+
+# Autograd
diff --git a/projects/bubbl.html b/projects/bubbl.md
index 6112139..26b794c 100644
--- a/projects/bubbl.html
+++ b/projects/bubbl.md
@@ -1,4 +1,12 @@
name = BUBBL
description = An Operating System for The x86 Architecture.
languages = C / C++ / ASM
+url = /projects/bubbl
+template = project.html
---
+
+# BUBBL
+
+```py
+import time
+```
diff --git a/projects/chip8emu.html b/projects/chip8emu.md
index 6a03c71..df2aaa5 100644
--- a/projects/chip8emu.html
+++ b/projects/chip8emu.md
@@ -1,4 +1,8 @@
name = CHIP8Emu
description = An Emulator/Interpreter for CHIP-8.
languages = C++
+url = /projects/chip8emu
+template = project.html
---
+
+# CHIP8Emu
diff --git a/projects/index.html b/projects/index.html
new file mode 100644
index 0000000..3ae9056
--- /dev/null
+++ b/projects/index.html
@@ -0,0 +1,23 @@
+<div class="p-16">
+ <h1 class="text-5xl">PROJECTS</h1>
+ <p class="text-xl">Here's a bunch of things I've done.</p>
+</div>
+
+<div class="px-16 flex flex-wrap gap-8 items-stretch justify-center">
+
+ {{ eachdo projects }}
+
+ <a href="{{ put url }}" class="flex-grow flex-shrink basis-128 min-w-64 max-w-128">
+ <div class="h-full bg-pink-100 py-2 px-4 text-pink-900 hover:bg-zinc-900 hover:text-pink-300 hover:underline selection:bg-zinc-400 flex flex-col justify-between">
+ <div class="flex flex-col gap-2 pt-2 items-center">
+ <p class="text-2xl font-semibold text-center">{{ put name }}</p>
+ <p class="text-xl text-center text-wrap">{{ put description }}</p>
+ </div>
+
+ <div class="text-center text-sm border-t-2 mt-3 py-1">{{ put languages }}</div>
+ </div>
+ </a>
+
+ {{ endeachdo }}
+
+</div>
diff --git a/projects/msg.html b/projects/msg.md
index 1c691e3..0eaeddf 100644
--- a/projects/msg.html
+++ b/projects/msg.md
@@ -1,4 +1,8 @@
name = MSG
description = An incredibly opinionated, hackable, minimal Static Site Generator.
languages = C
+url = /projects/msg
+template = project.html
---
+
+# MSG
diff --git a/projects/zuk-msm8996.html b/projects/zuk-msm8996.md
index e6b2f27..090d304 100644
--- a/projects/zuk-msm8996.html
+++ b/projects/zuk-msm8996.md
@@ -1,4 +1,8 @@
name = ZUK MSM8996
description = A port of Android 13 &amp; 14 to the Zuk Z2 PLUS.
languages = AOSP / LineageOS
+url = /projects/zuk-msm8996
+template = project.html
---
+
+# Zuk MSM8996