Modularize CSS into page-specific files

Split style.css into home.css (hero, features, newsletter, splash) and
products.css (product grid/cards). Each page loads only what it needs
via $extraHead. style.css now contains only truly shared styles.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-15 17:32:57 +00:00
parent f54148dbe7
commit 771e1a15b1
6 changed files with 307 additions and 316 deletions
+1
View File
@@ -4,6 +4,7 @@
*/
$pageTitle = "Shop - Tom's Java Jive";
$extraHead = '<link rel="stylesheet" href="/assets/css/products.css?v=' . filemtime(__DIR__ . '/assets/css/products.css') . '">';
require_once __DIR__ . '/includes/functions.php';
// Get filters