01
Semantic HTML first
Every page uses real landmarks: header, nav, main, footer, with one H1 per page and a logical H2 to H3 outline. Screen readers and SEO crawlers see the same structure your visitors see.
No div soup, no role="button" on a span.
Trust Accessibility WCAG 2.1 AA
Every component in this site, and every component we ship for clients, is designed to meet WCAG 2.1 AA out of the box. This page documents what that means in practice and how to verify it.
Why this matters
Roughly 15 percent of the global population has a disability that affects how they use the web. For enterprise audiences in government, education, healthcare, and regulated industries, accessibility is also a procurement requirement and an ADA lawsuit-prevention measure. The work is the same either way.
We build accessibility into the component primitives so every new page inherits it automatically. Editors and copywriters never have to remember to "make it accessible" because the structure already is.
What we ship
01
Every page uses real landmarks: header, nav, main, footer, with one H1 per page and a logical H2 to H3 outline. Screen readers and SEO crawlers see the same structure your visitors see.
No div soup, no role="button" on a span.
02
Every interactive element is reachable by Tab in a logical order. Skip links bypass repetitive navigation. Focus indicators are clearly visible at 3px on all backgrounds.
You can drive the site without a mouse.
03
When a visitor sets prefers-reduced-motion, all animations and transitions cap at 0.01ms. Auto-playing media is never used. Scroll-jacking never used.
Vestibular disorders are not triggered by visiting our site.
04
Body text holds 4.5:1 against background. Large text and UI controls hold 3:1. Active focus indicators hold 3:1 against adjacent colors. Verified per page, not assumed.
Low-vision visitors can read every word.
05
On mobile widths, every interactive element is at least 44 by 44 pixels per WCAG 2.5.5. Buttons spaced so adjacent targets do not overlap. Form fields have generous tap surfaces.
Motor-impaired visitors can tap accurately.
06
Every input has an explicit label, required state announced, error states described, fieldset and legend used for radio groups. No placeholder-as-label patterns.
Screen readers narrate the form correctly.
WCAG 2.1 AA
the standard we design, build, and verify against on every project
Plus targeted AAA for color contrast and link distinction where it does not compromise the design.
Standards we follow
Common questions
WCAG 2.1 Level AA. The same standard required by ADA, AODA, EN 301 549, Section 508. We design and ship to AA, then verify with automated audits and screen-reader testing on real assistive tech.
Yes. For enterprise engagements we deliver a written accessibility statement and a VPAT 2.5 conformance report on request. Government and education clients usually need this for procurement.
Three-layer test: automated scan with axe-core in CI on every build, manual keyboard pass on every key flow, screen-reader walkthrough with NVDA on Windows or VoiceOver on macOS for any custom component or interactive flow.
Email connect@wbcomdesigns.com or note it in any project enquiry. We treat accessibility regressions as priority bugs. Fixes go out within five business days for confirmed AA violations on our own site.
Yes. Our component library bakes accessibility into the primitives: every button, link, form field, and landmark element comes pre-built with the right semantics, ARIA, and focus handling. AI-generated pages compose those primitives. Accessibility is structural, not editorial.
Building something that needs to be accessible?
New project, accessibility audit on existing code, or compliance documentation for procurement. We do all three.
After 16 years of buying WordPress themes and plugins, I know exactly what bad support looks like and Wbcom Designs is the polar opposite. My setup was a nightmare: multiple tools, deep integrations, custom configurations that required…