Accessibility

Accessibility statement

Last updated: May 7, 2026

We want swieradow.travel to be accessible to the widest possible audience, including people with disabilities. This statement describes the site's compliance with WCAG 2.1 Level AA.

1. Compliance status

The site is partially compliant with the WCAG 2.1 standard at Level AA. All Level A and most Level AA criteria are met.

2. Implemented accessibility features

  • Skip link — first focusable element jumps to main content.
  • Semantic HTML structure — proper <header>, <nav>, <main>, <footer>, heading hierarchy.
  • ARIA labels — all navigation, forms and buttons have descriptive labels.
  • Visible focus — orange outline around active element, 4.5:1 contrast.
  • Keyboard navigation — entire site is keyboard-navigable (Tab, Shift+Tab, Enter, Escape).
  • prefers-reduced-motion — animations are disabled when user requests it in system settings.
  • lang attribute — page declares language, language switcher uses hreflang.
  • Alt text — all images have meaningful alt attributes.
  • Color contrast — minimum 4.5:1 for body text, 3:1 for large text.
  • Responsive — site works from 320 px width without horizontal scrolling.
  • Zoom — page can be zoomed to 200% without loss of function.
  • Touch targets — buttons on small screens are at least 44 × 44 px.
  • Accessibility settings panel — floating button lets users adjust text size, contrast, dyslexia-friendly font and motion.

3. Non-accessible elements

We are working to remove the following barriers:

  • Some gallery images may have generic alt text — we are working on more specific descriptions.
  • Interactive map (Leaflet) has basic keyboard support — full keyboard navigation in progress.
  • AI-generated content is editorially reviewed; please report any errors you find.

4. Keyboard shortcuts

  • Tab — next element
  • Shift + Tab — previous element
  • Enter — activate link/button
  • Space — activate button, toggle checkbox
  • Escape — close menu / popup / panel

5. Accessibility settings panel

A floating accessibility button is available in the bottom-right corner of every page. Clicking it opens a panel with:

  • Larger text — 100% / 110% / 125% / 150%.
  • High contrast — black-on-yellow theme, 19:1 contrast.
  • Dyslexia-friendly font — system font instead of serif Fraunces.
  • Reduce motion — disables animations and smooth scrolling.
  • Reset — restores defaults.

Settings are stored in the browser (localStorage) — no account or cookies required.

6. Reporting and contact

If you encounter an accessibility barrier on our site, please let us know:

We aim to respond within 7 business days. Please describe: which page, the problem, and any assistive technology you use.

7. Enforcement procedure

If our response is unsatisfactory, you may escalate to your national equality body or your country's accessibility regulator.

8. Technical standards

The site is built with the following standards in mind:

  • WCAG 2.1 AA
  • HTML5 and CSS3 to W3C specifications
  • WAI-ARIA 1.2 for interactive components
  • EN 301 549 (European context)