Skip to main content

Accessibility

Our Commitment

Sunshine Meetings is committed to ensuring our platform is accessible to all users, including people with disabilities. We strive to conform to the Web Content Accessibility Guidelines (WCAG) 2.1 Level AA standard across all public-facing pages.

Civic transparency should be available to everyone. We continuously work to remove barriers and improve the experience for all visitors, regardless of ability or assistive technology.

Accessibility Features

  • Keyboard navigation — All interactive elements are reachable and operable via keyboard.
  • Screen reader support — Semantic HTML, ARIA landmarks, and descriptive labels provide a meaningful experience for screen reader users.
  • Focus management — Visible focus indicators and focus trapping in dialogs help keyboard users navigate efficiently.
  • Color contrast — Text and interactive elements meet WCAG AA contrast ratios (4.5:1 for normal text, 3:1 for large text).
  • Responsive design — Pages reflow and remain usable at all screen sizes and zoom levels.
  • Alt text — Images include descriptive alternative text where appropriate.
  • Form labels — All form inputs are properly labeled for assistive technology.

Known Limitations

We are aware of the following areas where accessibility may be limited:

  • Embedded YouTube videos — Video players are provided by YouTube and may have their own accessibility characteristics outside our control.
  • PDF documents — Some government-sourced PDF documents may not be fully accessible. We provide text extracts and searchable content as alternatives where possible.
  • Legacy content — Some older pages and components are being incrementally updated to meet current standards.

Testing & Standards

We use automated and manual testing to maintain accessibility. Our tooling includes axe-core for runtime accessibility checks, eslint-plugin-vuejs-accessibility for static analysis, and vitest-axe for component-level testing. Critical accessibility rules are enforced as build errors to prevent regressions.

Feedback

If you encounter an accessibility barrier or have suggestions for improvement, we want to hear from you. Please reach out through our contact page.

Last updated: March 2026

Get More From Sunshine Meetings

Bookmarks Notifications Saved Searches