From 396703aae5b5cf1300750d1968b3f8b3015bb6ac Mon Sep 17 00:00:00 2001 From: Arjun Vinod Date: Sun, 15 Mar 2026 15:04:53 -0700 Subject: [PATCH] perf: replace Font Awesome with inline SVGs, add og-image and sitemap - Remove Font Awesome CSS dependency (~75KB), use inline SVG icons instead - Update theme.js to swap SVG paths instead of FA class names - Add dedicated 1200x630 og-image.png for social share previews - Update og:image and twitter:image meta tags across all pages - Add sitemap.xml for search engine indexing Co-Authored-By: Claude Opus 4.6 --- 404.html | 12 +++++------- books.html | 16 +++++++--------- css/styles.css | 21 +++++++++++++++------ images/og-image.png | Bin 0 -> 236735 bytes index.html | 20 +++++++++----------- js/theme.js | 39 ++++++++++++++++++++++++++------------- sitemap.xml | 13 +++++++++++++ 7 files changed, 75 insertions(+), 46 deletions(-) create mode 100644 images/og-image.png create mode 100644 sitemap.xml diff --git a/404.html b/404.html index be08b2d..2e6f4fe 100644 --- a/404.html +++ b/404.html @@ -9,8 +9,6 @@ - -