From 9ce7450aa142d0a9cec1c5bcb3863bf8dece764c Mon Sep 17 00:00:00 2001 From: popovskik Date: Tue, 4 Aug 2026 00:31:27 +0200 Subject: [PATCH] health: fix broken pages, add image dimensions, a11y & SEO wins Site-wide health pass (excludes in-progress blog work). Verified with a local server + headless browser: Timeline, homepage and gallery pages load with zero console errors and no layout distortion. Render bugs - Timeline page (en/mk/si): fix ../../../ paths that overshot the site root, so the main stylesheet and hero image load again. - Meet Student Slovenia 2023 (en/mk/si): remove a
referencing event3-photo-11.png, an image that was never uploaded (broken image). Performance - Add intrinsic width/height to 1039 raster tags to prevent layout shift (CLS); 450 SVGs correctly skipped. Add a global `img { max-width:100%; height:auto }` safety net so aspect ratio is preserved and images never overflow. - Preload the homepage hero (LCP) image on en/mk/si. - Load Font Awesome non-blocking (media=print/onload swap) with a