diff --git a/src/components/MobileStickyCtaBar.astro b/src/components/MobileStickyCtaBar.astro index 7e804b5..2d4d5fe 100644 --- a/src/components/MobileStickyCtaBar.astro +++ b/src/components/MobileStickyCtaBar.astro @@ -1,11 +1,19 @@ --- // MobileStickyCtaBar — Sticky bottom action bar for mobile/tablet (<768px) -// 3 equal columns: Call, WhatsApp, Quote +// 3 equal columns: Call, Chat (WhatsApp), Quote // - Fixed to bottom of viewport // - Respects safe-area-inset-bottom on iOS // - Hidden at md+ breakpoints (>=768px) // - Hidden on print // - Light + dark theme aware +// +// Label policy (post-polish): +// - Short, action-led verbs (max ~7 chars) so they never truncate even at 320px. +// - Visible text intentionally terse; aria-label carries the full descriptive +// phrasing for screen readers (Apple HIG / WCAG SC 2.5.3 name-in-name). +// - 24px inline SVG icons sit above each label. Tap target is ~64px tall +// and >=44px wide per column at 320px (320 / 3 ≈ 106px), satisfying +// Apple HIG (44x44) and WCAG 2.5.5 (Target Size). ---