🔍 Statewide Violence Prevention Plan for Illinois: 2025-2029 - Accessibility Audit Report

Accessibility audit report for the Illinois Violence Prevention Plan website.

Generated: 1/15/2026, 8:26:43 AM

Environment: Development (http://localhost:8000)

axe-core version: 4.11.0

Pages tested: 14

Viewports tested: desktop, tablet, mobile

Themes tested: light, dark

Repo access: This repository is private. For source-level details, contact the ICJIA web development team.

Total Violations
0
Total Passes
3632
Pages Passing
14
Skip Links
84/84

📋 All Tested Pages

URL Viewport Theme Violations Passes Incomplete Total Tests Status Skip Link
/ desktop light 0 45 2 47 ✅ Pass ✅ OK
/ desktop dark 0 45 2 47 ✅ Pass ✅ OK
/ tablet light 0 41 2 43 ✅ Pass ✅ OK
/ tablet dark 0 41 2 43 ✅ Pass ✅ OK
/ mobile light 0 41 2 43 ✅ Pass ✅ OK
/ mobile dark 0 41 2 43 ✅ Pass ✅ OK
/contact desktop light 0 46 2 48 ✅ Pass ✅ OK
/contact desktop dark 0 46 2 48 ✅ Pass ✅ OK
/contact tablet light 0 42 2 44 ✅ Pass ✅ OK
/contact tablet dark 0 42 2 44 ✅ Pass ✅ OK
/contact mobile light 0 42 2 44 ✅ Pass ✅ OK
/contact mobile dark 0 42 2 44 ✅ Pass ✅ OK
/download desktop light 0 44 2 46 ✅ Pass ✅ OK
/download desktop dark 0 44 2 46 ✅ Pass ✅ OK
/download tablet light 0 40 2 42 ✅ Pass ✅ OK
/download tablet dark 0 40 2 42 ✅ Pass ✅ OK
/download mobile light 0 40 2 42 ✅ Pass ✅ OK
/download mobile dark 0 40 2 42 ✅ Pass ✅ OK
/legal/privacy-policy desktop light 0 46 2 48 ✅ Pass ✅ OK
/legal/privacy-policy desktop dark 0 46 2 48 ✅ Pass ✅ OK
/legal/privacy-policy tablet light 0 42 2 44 ✅ Pass ✅ OK
/legal/privacy-policy tablet dark 0 42 2 44 ✅ Pass ✅ OK
/legal/privacy-policy mobile light 0 42 2 44 ✅ Pass ✅ OK
/legal/privacy-policy mobile dark 0 42 2 44 ✅ Pass ✅ OK
/legal/terms-of-service desktop light 0 44 2 46 ✅ Pass ✅ OK
/legal/terms-of-service desktop dark 0 44 2 46 ✅ Pass ✅ OK
/legal/terms-of-service tablet light 0 40 2 42 ✅ Pass ✅ OK
/legal/terms-of-service tablet dark 0 40 2 42 ✅ Pass ✅ OK
/legal/terms-of-service mobile light 0 40 2 42 ✅ Pass ✅ OK
/legal/terms-of-service mobile dark 0 40 2 42 ✅ Pass ✅ OK
/organizational-and-agency-highlights desktop light 0 44 2 46 ✅ Pass ✅ OK
/organizational-and-agency-highlights desktop dark 0 44 2 46 ✅ Pass ✅ OK
/organizational-and-agency-highlights tablet light 0 40 2 42 ✅ Pass ✅ OK
/organizational-and-agency-highlights tablet dark 0 40 2 42 ✅ Pass ✅ OK
/organizational-and-agency-highlights mobile light 0 40 2 42 ✅ Pass ✅ OK
/organizational-and-agency-highlights mobile dark 0 40 2 42 ✅ Pass ✅ OK
/plan/executive-summary desktop light 0 50 2 52 ✅ Pass ✅ OK
/plan/executive-summary desktop dark 0 50 2 52 ✅ Pass ✅ OK
/plan/executive-summary tablet light 0 43 2 45 ✅ Pass ✅ OK
/plan/executive-summary tablet dark 0 43 2 45 ✅ Pass ✅ OK
/plan/executive-summary mobile light 0 43 2 45 ✅ Pass ✅ OK
/plan/executive-summary mobile dark 0 43 2 45 ✅ Pass ✅ OK
/plan/front-cover desktop light 0 45 2 47 ✅ Pass ✅ OK
/plan/front-cover desktop dark 0 45 2 47 ✅ Pass ✅ OK
/plan/front-cover tablet light 0 41 2 43 ✅ Pass ✅ OK
/plan/front-cover tablet dark 0 41 2 43 ✅ Pass ✅ OK
/plan/front-cover mobile light 0 41 2 43 ✅ Pass ✅ OK
/plan/front-cover mobile dark 0 41 2 43 ✅ Pass ✅ OK
/plan/goals-and-recommendations desktop light 0 51 2 53 ✅ Pass ✅ OK
/plan/goals-and-recommendations desktop dark 0 51 2 53 ✅ Pass ✅ OK
/plan/goals-and-recommendations tablet light 0 45 2 47 ✅ Pass ✅ OK
/plan/goals-and-recommendations tablet dark 0 45 2 47 ✅ Pass ✅ OK
/plan/goals-and-recommendations mobile light 0 45 2 47 ✅ Pass ✅ OK
/plan/goals-and-recommendations mobile dark 0 45 2 47 ✅ Pass ✅ OK
/plan/guiding-principles desktop light 0 48 2 50 ✅ Pass ✅ OK
/plan/guiding-principles desktop dark 0 48 2 50 ✅ Pass ✅ OK
/plan/guiding-principles tablet light 0 41 2 43 ✅ Pass ✅ OK
/plan/guiding-principles tablet dark 0 41 2 43 ✅ Pass ✅ OK
/plan/guiding-principles mobile light 0 41 2 43 ✅ Pass ✅ OK
/plan/guiding-principles mobile dark 0 41 2 43 ✅ Pass ✅ OK
/plan/planning-process desktop light 0 50 2 52 ✅ Pass ✅ OK
/plan/planning-process desktop dark 0 50 2 52 ✅ Pass ✅ OK
/plan/planning-process tablet light 0 43 2 45 ✅ Pass ✅ OK
/plan/planning-process tablet dark 0 43 2 45 ✅ Pass ✅ OK
/plan/planning-process mobile light 0 43 2 45 ✅ Pass ✅ OK
/plan/planning-process mobile dark 0 43 2 45 ✅ Pass ✅ OK
/plan/public-health-approach desktop light 0 50 2 52 ✅ Pass ✅ OK
/plan/public-health-approach desktop dark 0 50 2 52 ✅ Pass ✅ OK
/plan/public-health-approach tablet light 0 43 2 45 ✅ Pass ✅ OK
/plan/public-health-approach tablet dark 0 43 2 45 ✅ Pass ✅ OK
/plan/public-health-approach mobile light 0 43 2 45 ✅ Pass ✅ OK
/plan/public-health-approach mobile dark 0 43 2 45 ✅ Pass ✅ OK
/plan/references desktop light 0 45 2 47 ✅ Pass ✅ OK
/plan/references desktop dark 0 45 2 47 ✅ Pass ✅ OK
/plan/references tablet light 0 41 2 43 ✅ Pass ✅ OK
/plan/references tablet dark 0 41 2 43 ✅ Pass ✅ OK
/plan/references mobile light 0 41 2 43 ✅ Pass ✅ OK
/plan/references mobile dark 0 41 2 43 ✅ Pass ✅ OK
/resources desktop light 0 44 2 46 ✅ Pass ✅ OK
/resources desktop dark 0 44 2 46 ✅ Pass ✅ OK
/resources tablet light 0 40 2 42 ✅ Pass ✅ OK
/resources tablet dark 0 40 2 42 ✅ Pass ✅ OK
/resources mobile light 0 40 2 42 ✅ Pass ✅ OK
/resources mobile dark 0 40 2 42 ✅ Pass ✅ OK

About axe-core

axe-core is an open-source accessibility testing engine developed by Deque Systems. It is one of the most comprehensive and widely-used tools for automated accessibility testing on the web.

What does axe-core test for?

axe-core performs automated checks against the Web Content Accessibility Guidelines (WCAG) and other accessibility standards. The tests check for:

Why is axe-core critical for accessibility?

Rule Categories in This Audit

This audit includes three categories of accessibility rules:

Configured Rules Status

This audit uses a custom rule configuration (AXE_RULE_CONFIG) that allows specific rules to be enabled or disabled via boolean values. This configuration is dynamically read from the audit script.

✅ Enabled Rules (15)

The following rules are currently enabled and will be tested:

❌ Disabled Rules (1)

The following rules are currently disabled:

💡 How to Change Rules: Edit the AXE_RULE_CONFIG constant in audit-accessibility.js (around line 37). Set any rule to true to enable it, or false to disable it. Rules are controlled via simple boolean values and are dynamically reflected in this report.

What Are Skip Links?

Skip links (also called "skip navigation links") are accessibility features that allow keyboard and screen reader users to bypass repetitive navigation content and jump directly to the main content of a webpage. They are typically the first interactive element on a page and appear when focused via keyboard navigation.

Why Are Skip Links Important?

Skip links are critical for accessibility and are required by WCAG 2.1 Level A (Success Criterion 2.4.1 - Bypass Blocks). They provide several key benefits:

How Skip Links Work

Skip links typically work as follows:

Skip Link Implementation Requirements

For a skip link to be properly implemented and pass accessibility audits, it must meet these criteria:

Current Skip Link Status

✅ All Skip Links Working: This audit found 84/84 skip links are properly implemented and working correctly across all tested pages and viewports. All skip links meet the requirements for presence, target, keyboard accessibility, and focus visibility.

Testing Skip Links

You can test skip links on this website yourself:

  1. Using Keyboard: Press the Tab key when the page loads. The skip link should appear at the top of the page. Press Enter to activate it, and the page should scroll to the main content.
  2. Using Screen Reader: If you use a screen reader (like NVDA, JAWS, or VoiceOver), navigate to the beginning of the page. The skip link should be the first interactive element announced.
  3. Visual Check: When the skip link receives focus, it should be clearly visible with a focus indicator (outline, background color, etc.).

Additional Resources

About Testing Environments

What are Development and Production Environments?

In web development, environments refer to different stages of a website or application's lifecycle:

Why is it Important to Indicate the Testing Environment?

Knowing which environment the accessibility audit was run against is crucial for several reasons:

Current Audit Environment

This accessibility audit was run against the Development environment at http://localhost:8000. This represents the local development version of the website. For compliance verification, consider running the audit against the production environment as well.

Accessibility Standards & Compliance

IITAA Accessibility Standards for Illinois

Illinois Information Technology Accessibility (IITAA) standards align with WCAG 2.1 Level AA and Section 508, ensuring Illinois state websites are usable by all residents, including those using assistive technologies.

WCAG 2.1 Level AA Guidelines

The Web Content Accessibility Guidelines (WCAG) 2.1 Level AA are internationally recognized standards for web accessibility.

ADA Title II Requirements

ADA Title II requires state and local governments to ensure services, programs, and activities (including websites) are accessible to people with disabilities.

Framework Notes

This site is built using Nuxt 4 and Vuetify 3.