Skip to main content

Accessibility Statement

SkyTab Mountain West (operated by UBC Unlimited) is committed to ensuring digital accessibility for people with disabilities. We continually improve the user experience for everyone and apply relevant accessibility standards across all 185 pages of this website.

Last updated: April 4, 2026·Last audited: April 3, 2026·Audit method: axe-core 4.9 + manual keyboard testing

1. Conformance Status

The Web Content Accessibility Guidelines (WCAG) 2.1 define requirements for designers and developers to improve accessibility for people with disabilities. This website targets conformance with WCAG 2.1 Level AA, which is the standard referenced by the Americans with Disabilities Act (ADA) for web accessibility.

Partially Conformant — WCAG 2.1 Level AA

This website is partially conformant with WCAG 2.1 Level AA. "Partially conformant" means that some parts of the content do not fully conform to the accessibility standard. All known violations identified in our April 2026 audit have been remediated. Third-party content (YouTube embeds, reCAPTCHA Enterprise) may not fully conform and is outside our direct control.

We are actively working toward full WCAG 2.1 AA conformance. Our target date for full conformance is June 30, 2026.

2. Built-In Accessibility Widget

This website includes a built-in accessibility widget — accessible via the blue circle icon in the bottom-right corner of every page — that provides 14 user-controlled accessibility adjustments. Settings are automatically saved to your browser and applied on every future visit.

Vision

Text Size— Increases or decreases base font size in three steps (smaller, default, larger) across all page text.
Line Height— Adjusts line spacing between Normal (1.5), Relaxed (1.8), and Spacious (2.2) to improve readability for users with dyslexia or low vision.
Letter Spacing— Adds 0, +1px, +2px, or +4px of letter-spacing to all text elements to reduce crowding.

Color & Contrast

High Contrast — Dark— Applies a dark-background, white-text high-contrast theme with cyan links (minimum 7:1 contrast ratio).
High Contrast — Light— Applies a white-background, black-text high-contrast theme (minimum 7:1 contrast ratio).
High Contrast — Yellow on Black— Classic WCAG AAA yellow-on-black scheme for users with severe low vision.
Grayscale— Removes all color from the page using CSS filter: grayscale(100%) for users with color blindness or photosensitivity.
Invert Colors— Inverts all page colors while preserving image colors (CSS filter: invert(1) hue-rotate(180deg)).
Color Blind Mode— Applies SVG color-matrix filters for Protanopia (red-blind), Deuteranopia (green-blind), and Tritanopia (blue-blind).

Motor & Navigation

Focus Indicators— Enhances the default focus ring to a 3px solid blue outline with 2px offset on all interactive elements.
Large Cursor— Replaces the default cursor with a 48×48px enlarged cursor for users with motor impairments or low vision.
Highlight Links— Adds a visible yellow background highlight to all hyperlinks to make them easier to locate.
Highlight Headings— Adds a left blue border accent to all h1–h6 headings to make page structure visible at a glance.

Cognitive & Reading

Dyslexia Font— Switches all body text to OpenDyslexic, a typeface designed to increase readability for users with dyslexia.
Reduce Motion— Disables all CSS transitions, animations, and scroll behaviors (prefers-reduced-motion: reduce equivalent).
Reading Guide— Displays a horizontal line that follows the mouse cursor to help users track their reading position.
Reading Mask— Dims all content above and below the current reading line, focusing attention on a single content band.

3. Supported Assistive Technologies

This website has been tested with the following assistive technologies. "Full" support means all interactive elements are operable, all content is announced correctly, and no critical errors were observed during testing.

Screen Readers

ToolBrowserSupport
NVDA 2024.xFirefox 125+Full
JAWS 2024Chrome 124+Full
VoiceOver (macOS 14)Safari 17+Full
VoiceOver (iOS 17)Safari MobileFull
TalkBack (Android 14)Chrome MobileFull

Screen Magnifiers

ToolBrowserSupport
ZoomText 2024Chrome / FirefoxFull
Windows MagnifierEdge / ChromeFull
macOS ZoomSafari / ChromeFull

Voice Control

ToolBrowserSupport
Dragon NaturallySpeaking 16Chrome / EdgeFull
Windows Speech RecognitionEdgeFull
Voice Control (macOS / iOS)SafariFull

Keyboard-Only Navigation

ToolBrowserSupport
Tab / Shift+TabAll modern browsersFull
Arrow key navigationAll modern browsersFull
Switch Access (Android)Chrome MobileFull

Note: Safari Private Browsing, Firefox Strict Enhanced Tracking Protection, and Brave Aggressive Shields may block session cookies required for authentication features on this site.

4. Measures We Have Taken

UBC Unlimited takes the following organizational and technical measures to ensure accessibility of the SkyTab Mountain West website:

Skip Navigation

A visible skip-link appears as a full-width blue bar at the top of the viewport when focused via keyboard, satisfying WCAG 2.4.1.

Keyboard Navigation

All interactive elements are reachable and operable via keyboard. Focus order follows a logical reading sequence throughout.

Screen Reader Support

ARIA labels, roles, and live regions are applied throughout. All images have descriptive alt text; decorative images use aria-hidden.

Color Contrast

All text and interactive elements meet or exceed the WCAG 2.1 AA minimum of 4.5:1 for normal text and 3:1 for large text, verified via axe-core.

Resizable Text

Users can resize text up to 200% without loss of content or functionality. The viewport meta tag explicitly allows user zoom.

Form Accessibility

All form inputs have associated visible labels, aria-required attributes, and descriptive inline error messages. Toggle buttons use aria-pressed.

Focus Management

Focus is managed appropriately in modals, drawers, and dynamic content. Visible focus indicators meet WCAG 2.4.7 requirements.

Semantic HTML

Proper landmark regions (main, nav, footer, aside) and a strict heading hierarchy (h1→h2→h3) are used throughout all 185 pages.

Heading Hierarchy

Every page has exactly one h1. Heading levels are never skipped. The DemoForm, Footer, and all page templates have been audited and corrected.

Accessible Dialogs

The Cookie Consent dialog and mobile navigation drawer use role="dialog", aria-modal, aria-labelledby, and focus trapping.

Structured Data

JSON-LD schemas (LocalBusiness, BreadcrumbList, Article, Product, WebSite) are present on all relevant pages to support assistive technology and search engines.

Persistent Settings

Accessibility widget preferences are saved to localStorage and restored on every page visit, so users do not need to re-configure on each session.

5. WCAG 2.1 AA Success Criteria

The following table lists all WCAG 2.1 Level A and AA success criteria and their current conformance status as of our April 2026 audit. "N/A" indicates the criterion is not applicable to this website (e.g., no audio-only content).

Principle: Perceivable

SCSuccess CriterionLevelStatus
1.1.1Non-text ContentAPass
1.2.1Audio-only and Video-only (Prerecorded)AN/A
1.3.1Info and RelationshipsAPass
1.3.2Meaningful SequenceAPass
1.3.3Sensory CharacteristicsAPass
1.4.1Use of ColorAPass
1.4.2Audio ControlAN/A
1.4.3Contrast (Minimum)AAPass
1.4.4Resize TextAAPass
1.4.5Images of TextAAPass
1.4.10ReflowAAPass
1.4.11Non-text ContrastAAPass
1.4.12Text SpacingAAPass
1.4.13Content on Hover or FocusAAPass

Principle: Operable

SCSuccess CriterionLevelStatus
2.1.1KeyboardAPass
2.1.2No Keyboard TrapAPass
2.2.1Timing AdjustableAN/A
2.2.2Pause, Stop, HideAPass
2.3.1Three Flashes or Below ThresholdAPass
2.4.1Bypass BlocksAPass
2.4.2Page TitledAPass
2.4.3Focus OrderAPass
2.4.4Link Purpose (In Context)APass
2.4.5Multiple WaysAAPass
2.4.6Headings and LabelsAAPass
2.4.7Focus VisibleAAPass
2.5.1Pointer GesturesAPass
2.5.3Label in NameAPass

Principle: Understandable

SCSuccess CriterionLevelStatus
3.1.1Language of PageAPass
3.1.2Language of PartsAAPass
3.2.1On FocusAPass
3.2.2On InputAPass
3.2.3Consistent NavigationAAPass
3.2.4Consistent IdentificationAAPass
3.3.1Error IdentificationAPass
3.3.2Labels or InstructionsAPass
3.3.3Error SuggestionAAPass
3.3.4Error Prevention (Legal, Financial, Data)AAPass

Principle: Robust

SCSuccess CriterionLevelStatus
4.1.1ParsingAPass
4.1.2Name, Role, ValueAPass
4.1.3Status MessagesAAPass

6. Known Limitations

Despite our best efforts, there may be some limitations. Below is a description of known limitations and their current status. Please contact us if you observe an issue not listed below.

AreaLimitationStatus
YouTube embedsEmbedded YouTube videos on the homepage testimonial section may not be fully keyboard-navigable in all browsers. Users can access the same content via direct YouTube links.Monitoring
reCAPTCHA EnterpriseGoogle reCAPTCHA Enterprise is a third-party service. Its injected noscript textarea has been labeled via MutationObserver, but the reCAPTCHA challenge UI itself is outside our control.Mitigated
Third-party mapsThe Google Maps embed used on the Contact page may have limited keyboard accessibility for some advanced map interactions.Monitoring
PDF documentsThis website does not currently serve PDF documents. If PDFs are added in the future, they will be tagged for accessibility.N/A

7. Accommodation Requests

If you require information from this website in an alternative format (such as large print, audio description, or plain-text version), or if you need assistance completing a form or accessing any content, please contact us. We will provide the requested information or assistance within 2 business days at no additional cost.

To request an accommodation, please include:

  • Your name and preferred contact method
  • The specific page or content you need help accessing
  • The format or type of assistance you require
  • Your preferred response timeline if time-sensitive

8. Feedback & Contact Information

We welcome your feedback on the accessibility of this website. If you experience accessibility barriers or need assistance accessing any content, please contact us using one of the methods below. We aim to respond to all accessibility feedback within 2 business days.

If you are not satisfied with our response, you may contact the U.S. Department of Justice ADA Information Line at 1-800-514-0301 (voice) or 1-800-514-0383 (TTY), or file a complaint with the U.S. Department of Health and Human Services Office for Civil Rights.

9. Formal Complaints

We are committed to resolving accessibility complaints promptly and transparently. If you wish to file a formal accessibility complaint, please email [email protected] with the subject line "Formal Accessibility Complaint" and include a description of the barrier, the URL of the affected page, and your preferred contact method. We will:

  1. Acknowledge receipt of your complaint within 2 business days
  2. Investigate the reported barrier within 5 business days
  3. Provide a written response with our findings and proposed remediation within 10 business days
  4. Implement a fix or provide an accessible alternative within 30 business days

10. Technical Specifications

Accessibility of this website relies on the following technologies working with the particular combination of web browser and any assistive technologies or plugins installed on your device:

  • HTML5 with semantic landmark elements
  • CSS3 with ARIA landmark roles and custom accessibility classes
  • WAI-ARIA 1.2 (roles, states, and properties)
  • JavaScript — React 19 (client-side rendering with SSR-compatible static HTML fallback)
  • SVG (all decorative SVGs use aria-hidden; functional SVGs have accessible labels)
  • Google Fonts (Playfair Display, Source Serif 4, Inter) with font-display: swap
  • OpenDyslexic font (loaded on demand via accessibility widget)