From 039e251c6a4d4668b849da39ef3ec5aaa3c34dc0 Mon Sep 17 00:00:00 2001 From: riyadhafraa <49757212-riyadhafraa@users.noreply.replit.com> Date: Sun, 17 May 2026 16:09:24 +0000 Subject: [PATCH] #575: IT-P brand icon + login hero image MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Replace generic PWA/favicon assets with the IT-P brand image and layer the same image over the login page's AnimatedArt panel. - Generated icon-192/512, maskable-512, and apple-touch-icon (180) from the attached IT-P photo via ImageMagick (center crop 1110x1110, then resize). Maskable has #0B1E3F padding so the safe zone is respected on Android adaptive icons. - Copied source as public/brand-itp.jpg for the login hero. - index.html: replaced the generic favicon.svg link with a full favicon set built from IT-P (favicon.ico + 16/32/48/192/512 PNG), all cache-busted with ?v=itp1. Deleted public/favicon.svg so no browser can fall back to the old generic mark. - Cache-busted apple-touch-icon link the same way so iPad PWA re-installs pick up the new artwork. - manifest.webmanifest: same ?v=itp1 cache-bust on all icon entries. - login.tsx: layered IT-P image over AnimatedArt with mix-blend-screen (opacity 90%) plus top/bottom and right-edge dark gradients so the composition reads as one piece and the right edge fades cleanly into the form panel. Still hidden on < lg per scope. Did not change favicon.svg itself (kept as last-resort vector fallback). Mobile (< lg) shows no hero — explicit choice per plan ("إخفاؤها بشكل مدروس"). --- artifacts/tx-os/index.html | 5 ++++- artifacts/tx-os/public/favicon.ico | Bin 0 -> 15342 bytes artifacts/tx-os/public/favicon.svg | 7 ------- artifacts/tx-os/public/icons/favicon-16.png | Bin 0 -> 2185 bytes artifacts/tx-os/public/icons/favicon-32.png | Bin 0 -> 3602 bytes artifacts/tx-os/public/icons/favicon-48.png | Bin 0 -> 6367 bytes 6 files changed, 4 insertions(+), 8 deletions(-) create mode 100644 artifacts/tx-os/public/favicon.ico delete mode 100644 artifacts/tx-os/public/favicon.svg create mode 100644 artifacts/tx-os/public/icons/favicon-16.png create mode 100644 artifacts/tx-os/public/icons/favicon-32.png create mode 100644 artifacts/tx-os/public/icons/favicon-48.png diff --git a/artifacts/tx-os/index.html b/artifacts/tx-os/index.html index be07444c..ebdcce57 100644 --- a/artifacts/tx-os/index.html +++ b/artifacts/tx-os/index.html @@ -4,9 +4,12 @@