Fox Grove Media is committed to ensuring that the CampsiteJS website is accessible to all users, including those with disabilities. We aim to meet the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA standards.
Our efforts
We have taken the following steps to improve accessibility on this website:
- Semantic HTML — pages use proper heading hierarchy, landmark regions (
<header>,<main>,<footer>,<nav>), and descriptive link text. - Colour contrast — text and interactive elements meet or exceed the WCAG 2.1 AA minimum contrast ratios of 4.5:1 for normal text and 3:1 for large text.
- Keyboard navigation — all interactive elements are reachable and operable using a keyboard alone. Focus indicators are visible.
- Alternative text — images and SVG icons include appropriate
altattributes oraria-labelvalues. Decorative elements are hidden from assistive technology witharia-hidden="true". - Responsive design — the layout adapts to different screen sizes and supports text resizing without loss of content or functionality.
- Reduced motion — animations respect the user's
prefers-reduced-motionsystem preference where possible.
Known limitations
While we strive for full WCAG 2.1 AA conformance, some areas are still being improved:
- Certain third-party embedded content (such as code examples and external links) may not fully meet our standards.
- Some interactive components powered by Alpine.js may have incomplete ARIA attribute coverage in edge cases.
We are actively working to address these limitations.
Feedback and contact
We welcome feedback on the accessibility of this website. If you experience any barriers or have suggestions for improvement, please contact us:
- Email: [email protected]
- GitHub: Open an issue on GitHub
We aim to respond to accessibility feedback within 5 business days.
Enforcement
If you are not satisfied with our response, you may contact the relevant accessibility enforcement authority in your jurisdiction. In the United States, the ADA National Network provides guidance and resources.