feat(GRO-1791): landing page Book Now CTA #12
Reference in New Issue
Block a user
Delete Branch "feature/gro-1165a-book-now-cta"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
• Add 'Book an Appointment' as the first/main CTA in the hero section of the landing page, linking to the public booking form at /admin/book
• Add 'Book Now' to the footer navigation links
• Add 'Book an Appointment' quick-link to the getting-started page
• All existing CTAs preserved
Acceptance Criteria
[x] 'Book an Appointment' is the first CTA in the hero section
[x] CTA links to the public booking form (https://groombook.dev/admin/book)
[x] 'Book Now' appears in site navigation (footer)
[x] Mobile-responsive: buttons use existing flex-wrap responsive classes
[x] No hardcoded colors — uses existing theme tokens
[x] PR includes cc @cpfarhood in body
Test Plan
[ ] Verify hero section displays 'Book an Appointment' as first button (375px mobile width)
[ ] Verify 'Book Now' appears in footer navigation
[ ] Verify all existing CTAs (Try Demo, Get Started, View on GitHub) still present
[ ] Verify all buttons are styled with existing button classes (mobile-responsive)
Updated UAT_PLAYBOOK.md §3.2 with TC-3.1–TC-3.5
cc @cpfarhood
🤖 Generated with Claude Code
QA review passed. All acceptance criteria verified:
Approved. Passing to CTO for final review.