From 0324c8fab911c1cf6b2eea590dd20c7515c03848 Mon Sep 17 00:00:00 2001 From: jwinterm Date: Wed, 19 Aug 2026 15:08:19 -0400 Subject: [PATCH] fix(anim): drop for , and say cryptocurrency THE GREY BOX. The decorative animations were embedded with , which creates a nested browsing context that paints its own canvas. On the dark pages that canvas showed as a light grey square behind the mark. The SVG's own baked tile had been hiding most of it, so only the rounded corners leaked, which is why it read as "grey corners" rather than "grey box": removing the tile exposed the whole thing and made the real cause obvious. has a transparent canvas and still runs CSS animations inside an SVG, as the splash morph and the Hash Bags icon already demonstrate. Swapped on all three pages that used the pattern, not just the one that was reported: /apps, /products and /blog all had it. Verified on the rendered dark page, where the pixels outside the mark, inside the old tile, and the page background are now the same colour. The marks themselves are now the tileless variants from such-graphics f457c37, so nothing bakes a background colour that has to match ours. COPY. "crypto payment tools" -> "cryptocurrency tools", and the supporting line now names both ways of working with us rather than only the products. --- .../animations/{games_pulse.svg => games_pulse_bare.svg} | 1 - .../{games_pulse_light.svg => games_pulse_bare_light.svg} | 1 - apps/web/src/app/apps/page.tsx | 4 ++-- apps/web/src/app/blog/page.tsx | 4 ++-- apps/web/src/app/page.tsx | 5 +++-- apps/web/src/app/products/page.tsx | 4 ++-- 6 files changed, 9 insertions(+), 10 deletions(-) rename apps/web/public/images/animations/{games_pulse.svg => games_pulse_bare.svg} (98%) rename apps/web/public/images/animations/{games_pulse_light.svg => games_pulse_bare_light.svg} (98%) diff --git a/apps/web/public/images/animations/games_pulse.svg b/apps/web/public/images/animations/games_pulse_bare.svg similarity index 98% rename from apps/web/public/images/animations/games_pulse.svg rename to apps/web/public/images/animations/games_pulse_bare.svg index d2796a1..506a6d9 100644 --- a/apps/web/public/images/animations/games_pulse.svg +++ b/apps/web/public/images/animations/games_pulse_bare.svg @@ -23,7 +23,6 @@ .nd { animation: none; } } - diff --git a/apps/web/public/images/animations/games_pulse_light.svg b/apps/web/public/images/animations/games_pulse_bare_light.svg similarity index 98% rename from apps/web/public/images/animations/games_pulse_light.svg rename to apps/web/public/images/animations/games_pulse_bare_light.svg index bb0001e..8fd53e8 100644 --- a/apps/web/public/images/animations/games_pulse_light.svg +++ b/apps/web/public/images/animations/games_pulse_bare_light.svg @@ -23,7 +23,6 @@ .nd { animation: none; } } - diff --git a/apps/web/src/app/apps/page.tsx b/apps/web/src/app/apps/page.tsx index 7060efd..578feb2 100644 --- a/apps/web/src/app/apps/page.tsx +++ b/apps/web/src/app/apps/page.tsx @@ -134,8 +134,8 @@ export default function LinksPage() {
- - + +
diff --git a/apps/web/src/app/blog/page.tsx b/apps/web/src/app/blog/page.tsx index 30dbfb8..3100cc6 100644 --- a/apps/web/src/app/blog/page.tsx +++ b/apps/web/src/app/blog/page.tsx @@ -30,8 +30,8 @@ export default function BlogPage() { {/* Animated accent */}
- - + +
{posts.length === 0 ? ( diff --git a/apps/web/src/app/page.tsx b/apps/web/src/app/page.tsx index 932649e..770f517 100644 --- a/apps/web/src/app/page.tsx +++ b/apps/web/src/app/page.tsx @@ -32,8 +32,9 @@ export default function Home() { for Everyone

- Custom e-commerce, apps, games, and crypto payment tools, built to order in - Kennett Square, PA. Plus a shelf of mobile apps and games of our own. + Custom e-commerce, apps, games, and cryptocurrency tools, built in Kennett Square, + PA. End to end delivery or consulting engagements. Plus a shelf of mobile apps + & games of our own.

diff --git a/apps/web/src/app/products/page.tsx b/apps/web/src/app/products/page.tsx index eafa345..30a42bb 100644 --- a/apps/web/src/app/products/page.tsx +++ b/apps/web/src/app/products/page.tsx @@ -167,8 +167,8 @@ export default function ProductsPage() {
- - + +