Accessibility Statement
Our commitment to digital inclusion
Our Commitment to Accessibility
eSolia is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying the relevant accessibility standards.
Accessibility Standards
We aim to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA. These guidelines explain how to make web content more accessible to people with disabilities, and user friendly for everyone.
Current Status
WCAG 2.1 Level AA Compliance: 100% ✅
Last Audited: November 3, 2025
This website underwent a comprehensive accessibility audit in November 2025. All identified accessibility barriers have been addressed.
Recent Improvements (November 2025)
We completed a systematic accessibility review and implemented the following fixes:
Navigation & Structure
- ✅ Added skip navigation links on all page types (including documentation pages)
- ✅ Removed incorrect ARIA roles from navigation (replaced
role="menubar"with semantic HTML) - ✅ Improved keyboard navigation across all interactive elements
Images & Icons
- ✅ Added
aria-hidden="true"to decorative icons throughout the site - ✅ Conducted comprehensive image alt text audit and fixed all issues
- ✅ Enhanced image slider component with proper ARIA labels and live regions
- ✅ All images now have descriptive alt text or are properly marked as decorative
Motion Sensitivity
- ✅ Implemented comprehensive
prefers-reduced-motionCSS support - ✅ Added JavaScript detection to disable animations for users with vestibular disorders
- ✅ Reduced/eliminated marquees, scroll animations, and transitions for motion-sensitive users
Code Quality
- ✅ Cleaned up unused templates to reduce codebase complexity
- ✅ Improved semantic HTML structure throughout
Detailed technical audit documentation is available in our GitHub repository.
Automated Validation (November 3, 2025)
- ✅ Lighthouse Accessibility Audit: 100/100 score achieved
- ✅ Fixed remaining ARIA role in footer navigation
- ✅ Validated all manual fixes with automated testing
Automated Testing
We use Google Lighthouse for ongoing automated accessibility validation:
Latest Score: 100/100 ✅
Date: November 3, 2025
Tool: Google Lighthouse via Netlify
All Lighthouse accessibility audits passed:
- ✅ Color contrast (WCAG AA)
- ✅ ARIA roles and attributes
- ✅ Keyboard navigation
- ✅ Image alt text
- ✅ Heading hierarchy
- ✅ Skip navigation
- ✅ Form labels
Full Lighthouse audit report available in our technical documentation.
Accessibility Features
Our website includes the following accessibility features:
Navigation
- Clear and consistent navigation structure
- Skip navigation links for keyboard users
- Logical heading hierarchy (h1-h6)
- Descriptive link text
Visual Design
- High contrast color schemes
- Scalable text that can be resized up to 200%
- Clear visual focus indicators
- Responsive design that works across devices
Images and Media
- Alternative text for informative images
- Decorative images marked appropriately
- No content that flashes more than 3 times per second
Forms
- Clear form labels and instructions
- Error identification and suggestions
- Logical tab order
Keyboard Navigation
- All interactive elements accessible via keyboard
- Visible focus indicators
- No keyboard traps
Known Issues and Future Enhancements
Future Enhancements (Low Priority - Backlog)
The following enhancements could further improve the user experience but are not required for WCAG compliance:
Form Error Messages
- Newsletter signup and contact forms currently rely on database-side error handling
- Client-side validation and error messages would provide faster feedback to users
- Status: On backlog pending database integration work
Post Image Alt Text Best Practices
- Posts can now include an
image_altfield in frontmatter for custom alt text - Falls back to “Featured image for: [post title]” if not specified
- Recommendation: Authors should add specific alt text descriptions in post frontmatter
Feedback and Contact
We welcome your feedback on the accessibility of our website. If you encounter any accessibility barriers, please contact us:
- Email: Through our contact form - please specify “Accessibility” in your message
- Response Time: We aim to respond to accessibility feedback within 2 business days
Ongoing Efforts
Regular Reviews
- Periodic accessibility audits (most recent: November 2025)
- Systematic template and component reviews
- Code quality improvements and cleanup
Technical Measures
- Automated testing with Lighthouse (integrated via Netlify)
- Manual testing with keyboard navigation
- Semantic HTML validation
- ARIA attribute verification
- Motion sensitivity testing (
prefers-reduced-motion) - Image alt text quality reviews
- Screen reader testing (NVDA, VoiceOver)
Third-Party Content
Some content on our website may be provided by third parties. We work with our partners to ensure their content meets accessibility standards, but if you encounter issues with third-party content, please let us know.
Assistive Technologies
This website is designed to be compatible with the following assistive technologies:
- Screen readers (optimized for NVDA, JAWS, VoiceOver)
- Keyboard-only navigation (fully tested)
- Screen magnification software (responsive design supports zoom up to 200%)
- Motion-sensitive users (prefers-reduced-motion support)
We continue to test and improve compatibility across various assistive technologies.
Legal Framework
Our accessibility efforts align with:
- Americans with Disabilities Act (ADA)
- Section 508 of the Rehabilitation Act
- European Accessibility Act
- Japan’s JIS X 8341 standards
Updates to This Statement
This accessibility statement was last updated on November 3, 2025. We review and update this statement as we continue to improve accessibility on our website.
Revision History
November 3, 2025: Achieved 100% WCAG 2.1 AA compliance + Lighthouse validation
- Fixed testimonials quote icon (added proper alt and aria-hidden)
- Fixed 4 footer social media icons (added proper alt and aria-hidden)
- Refactored post image component to accept alt text from frontmatter
- Fixed background logo meaningless alt text
- Cleaned up 16 unused templates for codebase clarity
- Published accessibility statement
- Lighthouse validation: Achieved 100/100 accessibility score
- Fixed footer navigation ARIA role (removed
role="menuitem")
November 2, 2025: Comprehensive accessibility audit and initial fixes
- Added skip navigation links to all page types
- Removed incorrect ARIA roles from navigation
- Enhanced image slider with proper ARIA support
- Added aria-hidden to decorative icons throughout site
- Implemented comprehensive prefers-reduced-motion support
November 1, 2025: Initial draft created
This statement serves as our public commitment to accessibility across all pages of our website. We conduct regular audits and continuously improve our accessibility standards.