Перейти до основного вмісту
Skip to main content
Communal Non-Profit Enterprise "Center of Medical Rehabilitation and Palliative Care for Children" of Zhytomyr Regional Council
DSTU EN 301 549:2022 / WCAG 2.1 AA

Accessibility Statement

The Municipal Non-Commercial Enterprise "Center for Medical Rehabilitation and Palliative Care for Children" of Zhytomyr Regional Council is committed to ensuring accessibility of vitrylazhyttia.com.ua in accordance with DSTU EN 301 549:2022 and CMU Resolution No. 757 dated 21.07.2023.

Conformance Status: WCAG 2.1 AA — Fully Conforms

This website fully conforms to WCAG 2.1 Level AA (DSTU EN 301 549:2022). All published content, forms, navigation, and interactive components are accessible to users with diverse abilities.

Statement prepared: Evaluation approach: self-evaluation.

Technical Specifications

Technology: Next.js (App Router) + React + TypeScript + Tailwind CSS

Browsers: Chrome 120+, Firefox 121+, Safari 17+, Edge 120+

Assistive Technologies: NVDA + Chrome (Windows), VoiceOver + Safari (macOS/iOS), TalkBack (Android)

Implemented WCAG 2.1 AA Success Criteria

SC 1.1.1Non-text Content — all images have descriptive alt attributes.
SC 1.2.1Audio & Video Content — videos in the news section are visual slideshows with no spoken dialogue; all text content is fully duplicated in the article text.
SC 1.3.1Info and Relationships — semantic HTML5 structure (header, main, nav, footer, article).
SC 1.3.2Meaningful Sequence — logical DOM order matches the visual order.
SC 1.4.1Use of Color — information is not conveyed by color alone.
SC 1.4.3Contrast (Minimum) — Slate palette provides a ratio ≥ 4.5:1 for body text.
SC 1.4.4Resize Text — accessibility panel allows font size up to 130% without loss of content or functionality.
SC 1.4.10Reflow — mobile-first responsive design, no horizontal scrolling at 320px width.
SC 1.4.11Non-text Contrast — UI components (buttons, inputs) meet minimum 3:1 contrast ratio.
SC 1.4.12Text Spacing — no forced constraints on letter-spacing, line-height, or paragraph spacing.
SC 2.1.1Keyboard — all interactive elements are keyboard-accessible; skip-link provided.
SC 2.1.2No Keyboard Trap — focus is never trapped in any component.
SC 2.3.3Animation from Interactions — animation system respects prefers-reduced-motion and manual settings.
SC 2.4.1Bypass Blocks — skip-link 'Skip to main content' implemented (visible on focus).
SC 2.4.2Page Titled — unique and descriptive title tags on every page.
SC 2.4.3Focus Order — logical and predictable DOM focus order.
SC 2.4.5Multiple Ways — multi-level navigation available via main menu, footer site map, and instant search modal (Ctrl+K).
SC 2.4.6Headings and Labels — h1→h2→h3 hierarchy maintained on all pages.
SC 2.4.7Focus Visible — visible focus ring for keyboard navigation.
SC 3.1.1Language of Page — dynamic switching of lang attribute on <html> to 'en' for the English version.
SC 3.2.1On Focus — focus does not trigger an automatic context change.
SC 3.2.2On Input — changing field values does not cause unexpected context changes.
SC 3.3.1Error Identification — form fields have validation with descriptive error messages.
SC 3.3.2Labels or Instructions — all input fields have associated <label> elements with htmlFor/id.
SC 4.1.1Parsing — valid HTML markup, no duplicate id attributes.
SC 4.1.2Name, Role, Value — interactive elements and modal dialogs have appropriate ARIA roles and labels.

Known Limitations

No accessibility limitations currently identified. All content and features fully meet the standard.

Built-in Accessibility Panel

An accessibility settings panel (👁 button on the right side of every page) is available site-wide:

  • Text size increase (115% and 130%)
  • Switch to readable Arial font (for dyslexia support)
  • Monochrome (black & white) mode
  • High contrast mode
  • Color inversion
  • Disable all animations and transitions

Settings are saved in localStorage and restored on the next visit. Animations are also automatically disabled on low-performance devices or when the system "Reduce Motion" setting is active.

Feedback

If you encounter accessibility barriers or have suggestions for improvement, please contact us:

We respond to accessibility enquiries within 14 business days.

Enforcement Procedure

If you are not satisfied with our response, you have the right to contact:

  • • Ukrainian Parliament Commissioner for Human Rights (Ombudsman) — ombudsman.gov.ua
  • • Ministry of Health of Ukraine — moz.gov.ua