Skip to main content

Accessibility Statement

Ctrl+Shift is committed to ensuring digital accessibility for people with disabilities.

Conformance Level

We aim for WCAG 2.1 Level AA conformance throughout our platform. WCAG (Web Content Accessibility Guidelines) 2.1 is developed by the World Wide Web Consortium (W3C) and defines requirements to make web content accessible to people with disabilities.

Our Commitments

  • Keyboard navigation

    All interactive elements — links, buttons, form fields — are fully operable via keyboard alone.

  • Skip-to-content link

    A “Skip to main content” link appears on every page, allowing keyboard and screen-reader users to bypass repeated navigation.

  • Visible focus indicator

    All interactive elements show a visible focus ring when navigated via keyboard, meeting WCAG 2.1 SC 2.4.7.

  • Alt text on images

    Meaningful images carry descriptive alt text. Decorative images use alt="" so screen readers skip them (WCAG 2.1 SC 1.1.1).

  • Form labels

    Every form input is paired with a visible <label> or an aria-label attribute (WCAG 2.1 SC 1.3.1, 3.3.2).

  • Colour contrast

    Text meets the AA contrast ratio: 4.5:1 for normal-sized text and 3:1 for large text (WCAG 2.1 SC 1.4.3).

  • Captions and transcripts for video lessons

    Video lesson transcripts are available in the lesson detail view (WCAG 2.1 SC 1.2.2, 1.2.3).

  • Language attribute

    The <html> element carries a lang attribute that matches the active locale, helping screen readers select the correct voice profile (WCAG 2.1 SC 3.1.1).

Known Gaps

  • Third-party video embeds (YouTube / Vimeo): Captioning for embedded video lessons depends on the video provider. We encourage instructors to enable captions on their uploaded videos, but we cannot guarantee third-party player accessibility.
  • Legacy content images: Older course content uploaded before our alt-text policy may lack descriptive image descriptions. We are actively auditing and remedying this backlog.

Feedback & Contact

We welcome feedback on the accessibility of this platform. If you experience barriers or need content in an alternative format, please contact our support team. We aim to respond within 2 business days.

Date of last accessibility review: .