From ecf8a1a1d2f0580ee97b6a1aac6297f6c16e99da Mon Sep 17 00:00:00 2001 From: Devon Campbell Date: Mon, 29 Dec 2025 13:18:03 -0500 Subject: [PATCH 1/3] Revert "Add analog effects" This reverts commit 08e252e7b06c6e2b59e1f41d0d9ccf69d79a60d7. --- css/theme.css | 75 +-------------------------------------------------- 1 file changed, 1 insertion(+), 74 deletions(-) diff --git a/css/theme.css b/css/theme.css index 8b9ff2e..56ff0df 100644 --- a/css/theme.css +++ b/css/theme.css @@ -50,71 +50,6 @@ body { grid-template-columns: 1fr; justify-items: start; column-gap: 3rem; - - /* Styles for CRT effect */ - margin: 0; - min-height: 100vh; - /* Text glow */ - text-shadow: - 2px 2px 0px #000, /* Hard shadow for legibility */ - -1px -1px 0 rgba(255,255,255,0.3), /* Slight highlight */ - 0 0 8px rgba(255, 255, 255, 0.5), /* Soft bloom */ - 0 0 20px rgba(255, 255, 255, 0.3); /* Wide bloom */ -} - -/* Scanline overlay pseudo-element */ -body::before { - content: " "; - display: block; - position: fixed; - top: 0; left: 0; bottom: 0; right: 0; - z-index: 9999; - pointer-events: none; - - background: linear-gradient( - to bottom, - rgba(0,0,0, 0) 50%, - rgba(0,0,0, 0.1) 50% - ); - background-size: 100% 4px; -} - -/* Rolling refresh rate mismatch bar pseudo-element */ -body::after { - content: " "; - display: block; - position: fixed; - z-index: 9999; - top: -5vh; - left: 0; right: 0; - height: 5vh; - pointer-events: none; - background: linear-gradient( - to bottom, - rgba(255,255,255,0) 0%, - rgba(255,255,255,0.05) 50%, - rgba(255,255,255,0) 100% - ); - - will-change: transform; - animation: scan-drop 15s linear infinite; -} - -@keyframes scan-drop { - 0% { transform: translateY(0); } - 25% { transform: translateY(0); } - 50% { transform: translateY(150vh); } - 100% { transform: translateY(150vh); } -} - -/* Theme scrollbars */ -body::-webkit-scrollbar { - width: 12px; - background: #000; -} -body::-webkit-scrollbar-thumb { - background: var(--accent-alt); - border: 1px solid #fff; } body > nav, @@ -125,10 +60,6 @@ h4, h5, h6 { font-family: var(--fancy-font-stack); - - text-shadow: - 3px 0px 0px rgba(255, 0, 0, 0.5), - -3px 0px 0px rgba(0, 0, 255, 0.5); } img { @@ -195,11 +126,7 @@ h1 { z-index: 1; position: relative; margin-top: 0; - text-shadow: - 0.1em 0 black, - /* Chromatic aberration */ - -0.03em 0 rgba(255, 0, 0, 0.8), - 0.13em 0 rgba(0, 0, 255, 0.6); + text-shadow: 0.1em 0 black; color: var(--text-over-background); } h1 + article { From 8aa5ef8647dd82a7cf34a3087b1aa08440040b8c Mon Sep 17 00:00:00 2001 From: Devon Campbell Date: Mon, 8 Jun 2026 21:09:24 -0400 Subject: [PATCH 2/3] Update paths Paths have changed due to changes in the forgejo docker-compose --- .forgejo/workflows/build-eleventy.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/build-eleventy.yaml b/.forgejo/workflows/build-eleventy.yaml index 82825c8..77b2c1c 100644 --- a/.forgejo/workflows/build-eleventy.yaml +++ b/.forgejo/workflows/build-eleventy.yaml @@ -12,7 +12,8 @@ jobs: container: image: node:18 volumes: - - /media/Media:/media/Media + # This is the path mounted in the Forgejo stack's docker-compose + - /sites:/sites steps: - name: Checkout code @@ -31,12 +32,12 @@ jobs: run: | if [ "${{ github.ref }}" = "refs/heads/main" ]; then echo "Deploying production..." - rm -rf /media/Media/sites/devon.lol && mkdir /media/Media/sites/devon.lol && mv dist/* /media/Media/sites/devon.lol + rm -rf /sites/devon.lol && mkdir /sites/devon.lol && mv dist/* /sites/devon.lol echo "Running webmention..." echo "ls dist:" ls dist - npx webmention /media/Media/sites/devon.lol/feed.xml --send + npx webmention /sites/devon.lol/feed.xml --send else echo "Deploying staging..." - rm -rf /media/Media/sites/staging.devon.lol && mkdir /media/Media/sites/staging.devon.lol && mv dist/* /media/Media/sites/staging.devon.lol + rm -rf /sites/staging.devon.lol && mkdir /sites/staging.devon.lol && mv dist/* /sites/staging.devon.lol fi From 40c9697eff7e37882a2888f4cf308dda70b917e6 Mon Sep 17 00:00:00 2001 From: Devon Campbell Date: Mon, 8 Jun 2026 23:28:41 -0400 Subject: [PATCH 3/3] Exit on any failed command --- .forgejo/workflows/build-eleventy.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/.forgejo/workflows/build-eleventy.yaml b/.forgejo/workflows/build-eleventy.yaml index 77b2c1c..40a15c2 100644 --- a/.forgejo/workflows/build-eleventy.yaml +++ b/.forgejo/workflows/build-eleventy.yaml @@ -30,6 +30,7 @@ jobs: - name: Move built site run: | + set -e # Exit on any error if [ "${{ github.ref }}" = "refs/heads/main" ]; then echo "Deploying production..." rm -rf /sites/devon.lol && mkdir /sites/devon.lol && mv dist/* /sites/devon.lol