From 1c901ecdf96fb4856095e8dfccc8da0e97e69ad9 Mon Sep 17 00:00:00 2001 From: FrankZamora Date: Thu, 27 Nov 2025 16:59:06 -0600 Subject: [PATCH] fix(accessibility): Fix cta-post contrast and heading hierarchy MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Phase 4.4 Accessibility fixes: - cta-post: button_text_color from #ffffff to #0E2337 (WCAG AA 4.8:1) - TableOfContentsRenderer: h4 toc-title changed to span (semantic) - FooterRenderer: h5 widget-title changed to span (5 instances) Fixes: "Low contrast on cta-button" and "Headings skip levels" 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- Public/Footer/Infrastructure/Ui/FooterRenderer.php | 10 +++++----- .../Infrastructure/Ui/TableOfContentsRenderer.php | 2 +- Schemas/cta-post.json | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Public/Footer/Infrastructure/Ui/FooterRenderer.php b/Public/Footer/Infrastructure/Ui/FooterRenderer.php index 3f845ff2..b304ef27 100644 --- a/Public/Footer/Infrastructure/Ui/FooterRenderer.php +++ b/Public/Footer/Infrastructure/Ui/FooterRenderer.php @@ -291,14 +291,14 @@ final class FooterRenderer implements RendererInterface // Widget 1 $html .= ''; // Widget 1B - Solo si tiene menu asignado if (has_nav_menu('footer_menu_4')) { $html .= ''; } @@ -309,7 +309,7 @@ final class FooterRenderer implements RendererInterface // Widget 2 if ($widget2Visible) { $html .= ''; } @@ -317,7 +317,7 @@ final class FooterRenderer implements RendererInterface // Widget 3 if ($widget3Visible) { $html .= ''; } @@ -325,7 +325,7 @@ final class FooterRenderer implements RendererInterface // Widget Newsletter if ($newsletterVisible) { $html .= '