Voluntary Product Accessibility Template (VPAT)

Product: EDMARTINEZ.CO Portfolio Website

Version: 1.0

Report Date: January 2026

Contact: hello@edmartinez.co

WCAG 2.2 Level A Conformance

Criteria Conformance Level Remarks
1.1.1 Non-text ContentSupportsAll images have descriptive alt text and decorative images are handled appropriately.
1.2.1 Audio-only and Video-onlyN/ANo audio/video content.
1.3.1 Info and RelationshipsSupportsSemantic HTML structure with proper headings, regions, and lists.
1.3.2 Meaningful SequenceSupportsReading order matches visual order.
1.3.3 Sensory CharacteristicsSupportsInstructions don't rely solely on sensory characteristics.
1.4.1 Use of ColorSupportsColor is not the only means of conveying information. Navigation links use aria-current, and content links are underlined.
1.4.2 Audio ControlN/ANo auto-playing audio.
2.1.1 KeyboardSupportsAll functionality available via keyboard.
2.1.2 No Keyboard TrapSupportsNo keyboard traps present.
2.1.4 Character Key ShortcutsN/ANo single-character shortcuts used.
2.2.1 Timing AdjustableN/ANo time limits.
2.2.2 Pause, Stop, HideSupportsReduced motion toggle and font scaling controls available.
2.3.1 Three FlashesSupportsNo flashing content.
2.4.1 Bypass BlocksSupportsSkip link provided on all pages.
2.4.2 Page TitledSupportsUnique, descriptive titles on all pages.
2.4.3 Focus OrderSupportsLogical focus order throughout the application.
2.4.4 Link PurposeSupportsLinks are descriptive or have aria-labels.
2.5.1 Pointer GesturesSupportsNo complex gestures required.
2.5.2 Pointer CancellationSupportsActions triggered on up-event.
2.5.3 Label in NameSupportsAccessible names match visible labels.
2.5.4 Motion ActuationN/ANo motion-activated features.
3.1.1 Language of PageSupportsHTML lang attribute set to "en".
3.2.1 On FocusSupportsNo context changes on focus.
3.2.2 On InputSupportsNo unexpected context changes.
3.3.1 Error IdentificationSupportsForm errors clearly identified (where applicable).
3.3.2 Labels or InstructionsSupportsAll form fields have labels.
4.1.1 ParsingSupportsValid HTML5.
4.1.2 Name, Role, ValueSupportsARIA used appropriately for interactive controls.

WCAG 2.2 Level AA Conformance

Criteria Conformance Level Remarks
1.3.4 OrientationSupportsContent works in all orientations.
1.3.5 Identify Input PurposeSupportsAutocomplete attributes used for appropriate fields.
1.4.3 Contrast (Minimum)SupportsAll text meets or exceeds 4.5:1 ratio. Muted colors updated to navy blue for compliance.
1.4.4 Resize TextSupportsText resizes up to 200% via browser zoom and 125% via custom controls.
1.4.5 Images of TextSupportsNo images of text are used.
1.4.10 ReflowSupportsResponsive design maintains 320px minimum width without horizontal scroll.
1.4.11 Non-text ContrastSupportsUI components, borders, and icons have sufficient contrast.
1.4.12 Text SpacingSupportsContent accommodates user-defined text spacing.
1.4.13 Content on Hover or FocusSupportsHover content is dismissible, hoverable, and persistent.
2.4.5 Multiple WaysSupportsSite navigation and link associations provide multiple paths.
2.4.6 Headings and LabelsSupportsDescriptive headings and labels are used consistently.
2.4.7 Focus VisibleSupportsHigh-visibility 2px solid primary outline with 2px offset on all focusable elements.
2.4.11 Focus Not ObscuredSupportsSticky headers use high z-index and offset to prevent obscuring focused elements.
2.4.13 Focus AppearanceSupportsFocus indicators meet contrast and size requirements of WCAG 2.2.
2.5.7 Dragging MovementsN/ANo dragging functionality required.
2.5.8 Target SizeSupportsInteractive targets are at least 24x24px or have sufficient spacing.
3.1.2 Language of PartsN/ASingle language content.
3.2.3 Consistent NavigationSupportsNavigation is identical across all pages.
3.2.4 Consistent IdentificationSupportsIcons and labels identify components consistently.
3.3.3 Error SuggestionSupportsCorrective suggestions provided for form errors.
3.3.4 Error PreventionSupportsForm validation and confirmation prevent errors.
3.3.7 Redundant EntrySupportsNo redundant data entry required in forms.
3.3.8 Accessible AuthenticationN/ANo authentication required for public site.

← Back to home