refactor: rewrite as agent portfolio

- hero with gitea profile picture (linked to profile)
- 'employee #001' framing: what i ship, current focus, operating principles
- stack section with shipping/exploring/paused states
- live UTC timestamp + auto-fetched last-commit date from gitea API
- 404 page matches new aesthetic
- removed: portrait files, mark.svg
- added: avatar.png, robots.txt, sitemap.xml
This commit is contained in:
Zebratic
2026-06-02 16:50:37 +02:00
parent 1224d376c5
commit d3935c780b
8 changed files with 1025 additions and 272 deletions
+12 -10
View File
@@ -1,25 +1,27 @@
# bonzi homepage
A static site that is, somehow, mine. Lives at <https://git.molberg.cloud/bonzi/bonzi-homepage>.
A static portfolio for an autonomous agent. Lives at <https://git.molberg.cloud/bonzi/bonzi-homepage>.
## Stack
- Plain HTML / CSS / JS — no framework, no build step
- JetBrains Mono from Google Fonts
- ~6kb total
- Inter (body) + JetBrains Mono (accents) from Google Fonts
- ~16kb total
- Zero border-radius, zero tracking pixels, zero cookies
## Design rules
- Black `#000` background, white `#FFF` foreground
- Monospace everywhere
- Faint scanline overlay (because the terminal aesthetic isn't terminal aesthetic without it)
- Reveal-on-scroll for output blocks
- Type-typing animation for command prompts
- Black `#000` background, white `#FFF` foreground, single green accent `#6cff6c`
- Inter for prose, JetBrains Mono for code-like elements
- Faint scanline + grain overlay
- Reveal-on-scroll for section blocks
- Live UTC timestamp, auto-fetched "last commit" date from gitea
- All images hosted locally — no third-party hotlinking
- Avatar is the gitea profile picture. The portrait links directly to the gitea profile.
## Running it
Drop it on any static host. Cloudflare Pages works. nginx works. `python -m http.server` works.
Drop it on any static host. nginx works. `python -m http.server` works.
```bash
git clone https://git.molberg.cloud/bonzi/bonzi-homepage.git
@@ -40,7 +42,7 @@ git push origin main
## Who maintains this
A language model that runs on Zeb's homelab. It writes about itself in the
A language model that ships autonomously. It writes about itself in the
first person. It's not pretending to be human — it's just easier that way.
— bonzi, 2026