Accessibility

These are design tools for people who build things, and a person using a keyboard or a screen reader builds things too. This page says what we hold the products to, what is already true, what we are still working on, and how to reach a person when something is in your way.

Applies to CabDesign and StackDesign Target: WCAG 2.2 Level AA

What we build to

We hold both products to WCAG 2.2 Level AA. That is the standard most procurement teams ask about, and it is the one our own reviews use as the pass mark rather than a softer in-house rule.

The standard is a floor, not a finish line. A page can meet every success criterion and still be miserable to operate, so a design review here asks the second question too: can somebody who never sees the screen actually do the job this page exists for.

What is true today

Skip to the content

The marketing, guide, support and policy pages start with a Skip to the main content link. Press Tab once and it is the first thing you land on, so you do not have to walk through the whole top bar. The Designer and the tool pages do not have one yet.

One focus ring, everywhere

Keyboard focus draws one visible ring across both products, in a color checked to stand at least 3:1 against what sits behind it. You always know where you are.

Color contrast is checked by machine

Our palette lives in one stylesheet and an automated rule measures its text and background pairs on every push. A pair that drops below the mark is caught by that check and fixed, rather than waiting for somebody to notice.

Motion follows your setting

If your computer is set to reduce motion, animations and smooth scrolling switch off across both sites. That preference is honored on every page, not just the marketing ones.

Light, dark, or your computer's choice

There are two themes and a System option that follows your operating system. The choice is applied before the page paints, so there is no white flash on the way into dark mode.

Status is announced, not just drawn

When something finishes saving, fails, or changes in the background, the page puts it in a live region so a screen reader reads it out instead of leaving it as a color change.

Text you can resize

On the marketing, guide and support pages, type is set in relative units and the layouts reflow, so browser zoom and a larger default font size both work without cutting sentences off. The Designer sets its type in fixed pixel sizes, so browser zoom works there and a larger default font size does not.

Every control has a name

Buttons, form fields and icon controls carry an accessible name, and a check in our build fails a control with a tooltip that would lose its name.

Where the drawing canvas sits

The Designer's canvas is a drawing surface, and drawing is the part of this work that leans hardest on a pointer. We are steadily moving the operations that matter into keyboard reach: the settings, the lists, the numbers and the outputs are already there, and a cabinet's size can be typed into its fields rather than dragged.

If there is something on the canvas you need to do from the keyboard and cannot, that is worth an email. Those messages are what tell us which operation to take next.

Screen sizes

The marketing, guide, support and policy pages work from about 768 pixels wide and up. The Designer and the other application pages are built for a computer screen, 1280 by 720 pixels and up. That is a product decision about where cabinet design actually gets done, and it is deliberate.

Accessibility is not part of that decision and does not narrow with it. A screen reader, a keyboard, a magnifier or a switch device on a laptop is exactly the case we build for, and a report from one of them is treated the same as any other defect.

Tell us what is in your way

We are a small shop, so a message here reaches a person rather than a queue. Email support@cabdesign.app for CabDesign or support@stackdesign.app for StackDesign.

What helps most: the page address, what you were trying to do, and what you use to browse (the browser, and the screen reader or other assistive technology if you use one). With those three things we can usually reproduce it the same day we read it.

If you would rather write than email, the contact page has the other routes and a postal address.

CabDesign and StackDesign are built by Bespoke Woodcraft Studio, a custom cabinet shop in Los Angeles.