From 7078cda6c5c8848cc50999c0604a88bdcc8b077b Mon Sep 17 00:00:00 2001 From: SowinskiBraeden Date: Sun, 18 Oct 2026 00:10:00 -0700 Subject: [PATCH] render an ASCII torus behind thicker glass, drop the light theme - Replace the flat dither backdrop with a lit, rotating torus drawn the way donut.c does it: a z-buffer per cell and a luminance ramp from a dot to a solid block, sized against the shorter viewport axis. The dither field stays underneath as dust. It leads on the landing page and fades back where there is reading to do, and a scrim keeps the projects heading legible over it. - Thicken the glass: one .surface treatment with a heavier blur, more transparency and an SVG film grain, shared by the header, hero, cards, panels and footer. - Give the landing page labelled contact cards for LinkedIn, Gitea and email in place of three bare icons. - Drop the status chips from project cards and entry headers. - Remove the light theme, its toggle and theme.js outright. - Add restrained motion: underlines growing from the left on links and nav items, a lift on cards, buttons and contact cards, and tags brightening with their card. All of it is off under prefers-reduced-motion. Co-Authored-By: Claude Opus 5 --- about.html | 35 +---- entry.html | 27 +--- index.html | 60 +++----- projects.html | 27 +--- public/css/about.css | 17 ++- public/css/projects.css | 140 ++++++++++-------- public/css/style.css | 283 +++++++++++++++++++++---------------- public/scripts/ascii-bg.js | 225 ++++++++++++++++++++--------- public/scripts/content.js | 18 +-- public/scripts/theme.js | 31 ---- 10 files changed, 448 insertions(+), 415 deletions(-) delete mode 100644 public/scripts/theme.js diff --git a/about.html b/about.html index 6a5fcde..65f3fb4 100755 --- a/about.html +++ b/about.html @@ -72,35 +72,15 @@ - + -
+