Fase 4.1: Bootstrap Icons subset (94% reduccion)
Optimizacion PageSpeed: - Original: 211 KB (2050 iconos) - Subset: 13 KB (104 iconos usados) - Ahorro: 198 KB (94% reduccion) Cambios: - Creado script create-icons-subset.py para generar subsets - Generado bootstrap-icons-subset.min.css (4.5 KB) - Generado bootstrap-icons-subset.woff2 (8.7 KB) - Agregado font-display:swap (elimina bloqueo de 420ms) - Actualizado enqueue-scripts.php para usar subset 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -46,12 +46,13 @@ function roi_enqueue_bootstrap() {
|
||||
'all'
|
||||
);
|
||||
|
||||
// Bootstrap Icons CSS - LOCAL (Issue #135: CORS bloqueaba CDN)
|
||||
// Bootstrap Icons CSS - SUBSET OPTIMIZADO (Fase 4.1 PageSpeed)
|
||||
// Original: 211 KB (2050 iconos) -> Subset: 13 KB (104 iconos) = 94% reduccion
|
||||
wp_enqueue_style(
|
||||
'bootstrap-icons',
|
||||
get_template_directory_uri() . '/Assets/Vendor/bootstrap-icons.min.css',
|
||||
get_template_directory_uri() . '/Assets/Vendor/bootstrap-icons-subset.min.css',
|
||||
array('roi-bootstrap'),
|
||||
'1.11.3',
|
||||
ROI_VERSION,
|
||||
'all'
|
||||
);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user