From 423aae062c320ba0a40e7d48cf56e9c568f2e4e5 Mon Sep 17 00:00:00 2001 From: FrankZamora Date: Mon, 1 Dec 2025 14:28:07 -0600 Subject: [PATCH] refactor(css): limpiar critical-bootstrap.css - solo Bootstrap puro MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Eliminado CSS personalizado que no pertenece a Bootstrap: - Site Structure (.site, .site-main) - Accessibility (.screen-reader-text, .skip-link) - CLS Prevention Tables APU (.analisis, .desglose) - CLS Prevention AdSense (ins.adsbygoogle) - CLS Prevention Navbar Collapse Mobile - CLS Prevention Hero Section - CLS Prevention Featured Image - CLS Prevention Post Content Reducción: 1107 → 818 líneas (~26% menos) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- Assets/Css/critical-bootstrap.css | 332 ++---------------------------- 1 file changed, 22 insertions(+), 310 deletions(-) diff --git a/Assets/Css/critical-bootstrap.css b/Assets/Css/critical-bootstrap.css index 6e83da1f..12180c65 100644 --- a/Assets/Css/critical-bootstrap.css +++ b/Assets/Css/critical-bootstrap.css @@ -1,17 +1,32 @@ /** - * Critical Bootstrap CSS Subset + * Critical Bootstrap CSS Subset (TIPO 2) * - * Contiene SOLO las clases Bootstrap usadas en componentes above-the-fold: - * - TopNotificationBar - * - Navbar - * - Hero + * Contiene SOLO clases de Bootstrap 5.3.2 usadas en componentes above-the-fold. + * NO contiene CSS personalizado (ese va en critical-custom-temp.css - TIPO 3). * - * Esto permite diferir la carga del Bootstrap completo (31KB) - * mientras se renderiza el contenido crítico inmediatamente. + * Componentes Bootstrap incluidos: + * - Fonts (@font-face Poppins) + * - Variables CSS (:root) + * - Resets (box-sizing, body) + * - Container system + * - Grid system (row, col-*) + * - Flexbox utilities (d-flex, justify-content-*, align-items-*) + * - Spacing utilities (m-*, p-*) + * - Text utilities + * - Navbar component + * - Collapse/Dropdown components + * - Button component + * - Alert component + * - Typography base (h1-h6, p) + * - Responsive breakpoints + * + * Hook: wp_head priority 0 + * Output: