From 261cb04667123bda6f588a60b96071d753e736c3 Mon Sep 17 00:00:00 2001 From: jwinterm Date: Sun, 16 Aug 2026 00:04:28 -0400 Subject: [PATCH] feat(site): one voice, brand gradients, a lighter splash gate, denser portfolio - Voice unified on the title-tag register: the homepage h1 now says what we sell (Custom E-commerce, Apps & Crypto Tools); 'Precision engineering for everyone' is demoted to the supporting line. The structured-data and manifest descriptions now match the OG description instead of carrying their own registers. - The off-palette cyan/blue gradients are gone: .hero-title and the new .brand-gradient-text use the four-colour system (light palette on light, dark palette on dark, per the pack). Splash cover text, services and portfolio headings, the hero aura, and button shadows all follow. - The splash now dismisses once 40% scrolled past instead of requiring the whole screen to leave the viewport (it was already once-per-session and reduced-motion-skipping). - Portfolio: heading 'Portfolio', subtitle 'Products & projects', meta title to match; grid grows to three columns on xl in a max-w-6xl container. - anim3_matrix slimmed: single-layer glow, unfiltered crackle and orbs, and the border cycles stroke colour instead of animating filter:hue-rotate -- the filter animation forced a full filter re-render per frame and pegged a core on the page hosting it. --- .../public/images/animations/anim3_matrix.svg | 10 +++++----- .../images/animations/anim3_matrix_light.svg | 10 +++++----- apps/web/public/manifest.json | 2 +- apps/web/src/app/globals.css | 17 ++++++++++++++++- apps/web/src/app/layout.tsx | 2 +- apps/web/src/app/page.tsx | 10 +++++----- apps/web/src/app/products/page.tsx | 10 +++++----- apps/web/src/app/services/page.tsx | 2 +- apps/web/src/components/landing/hero-splash.tsx | 2 +- apps/web/src/components/landing/home-shell.tsx | 6 ++++-- .../src/components/portfolio/products-grid.tsx | 6 +++--- 11 files changed, 47 insertions(+), 30 deletions(-) diff --git a/apps/web/public/images/animations/anim3_matrix.svg b/apps/web/public/images/animations/anim3_matrix.svg index 52e6723..cc6405f 100644 --- a/apps/web/public/images/animations/anim3_matrix.svg +++ b/apps/web/public/images/animations/anim3_matrix.svg @@ -1,5 +1,5 @@ - +