fix(CLS): Add hero critical CSS to HEAD to prevent layout shift
- Add roi_output_hero_critical_css() function to inject CSS in <head> - CSS now loads BEFORE hero HTML renders, preventing CLS - Update min_height from 120px to 260px to match actual content height - Update title_min_height from 3rem to 3.5rem - Add responsive breakpoints for mobile (200px min-height) This fixes CLS in Lighthouse Lab tests (was 0.265, now should be ~0.01) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -224,14 +224,14 @@
|
||||
"min_height": {
|
||||
"type": "text",
|
||||
"label": "Altura mínima del hero",
|
||||
"default": "120px",
|
||||
"default": "260px",
|
||||
"editable": true,
|
||||
"description": "Altura mínima del contenedor hero para prevenir layout shift (CLS)"
|
||||
},
|
||||
"title_min_height": {
|
||||
"type": "text",
|
||||
"label": "Altura mínima del título",
|
||||
"default": "3rem",
|
||||
"default": "3.5rem",
|
||||
"editable": true,
|
||||
"description": "Altura mínima del título para prevenir layout shift (CLS)"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user