add hire/resume pages, contact form, security middleware, and admin improvements

This commit is contained in:
Blake Ridgway
2026-03-08 21:36:47 -05:00
parent c916186d78
commit 261745a5b7
22 changed files with 1237 additions and 72 deletions

24
static/img/avatar.svg Normal file
View File

@@ -0,0 +1,24 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<!-- Background -->
<rect width="512" height="512" fill="#1a1918"/>
<!-- Subtle inner border / frame -->
<rect x="1" y="1" width="510" height="510" fill="none" stroke="#2e2c2a" stroke-width="2"/>
<!-- > chevron -->
<polyline
points="128,172 284,256 128,340"
fill="none"
stroke="#e8870a"
stroke-width="36"
stroke-linecap="round"
stroke-linejoin="round"/>
<!-- _ cursor -->
<line
x1="308" y1="340"
x2="424" y2="340"
stroke="#e8870a"
stroke-width="36"
stroke-linecap="round"/>
</svg>

After

Width:  |  Height:  |  Size: 607 B