Accessibility

This page says how usable TalentCafe currently is, what we measured to find out, and what is still in someone’s way. It is specific on purpose. A statement that only says we care is not information.

Last assessed 15 September 2026.

Where we stand

TalentCafe’s public website is partially conformant with WCAG 2.2 Level AA. Partially conformant means most of it meets the standard and some of it does not. The parts that do not are listed below by name, not summarised away.

We have not been audited by a third party, and we have not yet run a session with someone who uses a screen reader daily. Both are worth doing and neither has been done, so nothing on this page should be read as certification.

What was assessed

The public marketing pages at talentcafe.net, with the homepage examined in full. The signed-in product — the calendar, sessions, client records and billing — has not been assessed to the same standard yet, so this statement does not cover it.

What we checked, and what it measured

Contrast figures are computed from the design tokens the site actually ships, converted to relative luminance under WCAG’s formula. AA asks for 4.5:1 on body text and 3:1 on interface elements and focus indicators.

  • Body text on the page background15.3:1
  • Secondary and supporting text5.9:1
  • Focus indicator, every theme, light and dark3:1 or better
  • Smallest text inside the product illustrations6.4:1

Beyond contrast

  • Every control on the homepage is a real button, link or disclosure element, reachable and operable from the keyboard, with a visible focus indicator.
  • The skip link moves focus past the navigation rather than in front of it, so the next Tab lands in the page content.
  • The FAQ uses the browser’s own disclosure elements, so it is keyboard-operable, announced with its open or closed state, and findable with in-page search.
  • Nothing on the homepage loops, flashes or plays on its own. Entrance animations run once and settle in under half a second.
  • If your system asks for reduced motion, movement is removed and the page fades instead.
  • The homepage is written into the HTML at build time, so it is fully readable with JavaScript turned off. An automated check fails our build if any part of it would ship hidden.

What does not work yet

These are open. Each one is here because we found it and have not fixed it, not because we think it is acceptable.

  1. Changing your browser’s default font size does not resize the page

    The site pins its base text to an absolute 16px, so a larger default font size set in your browser has no effect. Browser zoom does work, and the homepage is checked at ten widths from 320px up, with nothing clipped at any of them. Fixing this properly means unpicking a setting that reaches every page, which we have not done yet.

  2. Type inside the two product illustrations is set in fixed pixels

    The mock client page in the hero and in the delivery section uses sizes down to 9px that do not respond to a text-size preference. They are illustrations rather than controls, but small fixed type is small fixed type.

  3. Marketing pages other than the homepage hide sections until JavaScript runs

    Roughly 1,200 elements across the rest of the site are written into the HTML already faded out, waiting for a scroll animation that only runs with JavaScript enabled. With it off, that content is invisible. The homepage has been rebuilt so this cannot happen; the other pages are being migrated the same way.

  4. Captions on the product illustrations are not formally attached to them

    The lines reading “Example practice. Not a customer.” sit next to the artifact they describe rather than being programmatically tied to it, so someone jumping between landmarks could reach the illustration without the caption.

  5. Navigation menu descriptions are clipped to two lines

    If you apply your own text spacing, a longer description can be cut off with no way to see the rest. The links themselves are unaffected.

  6. The in-product motion setting does not reach every animation

    Inside the app, the “reduce motion” preference only reaches CSS animations, not the ones driven by JavaScript. The setting in your operating system does reach all of them, and is the one to use meanwhile.

How we assessed it

Self-assessment, in September 2026. Every colour pair the site can render was computed rather than eyeballed, across all thirteen themes in both light and dark. Keyboard operation, heading structure, landmarks and the behaviour of each control were reviewed by hand against the source. Every finding was then independently re-checked, with anything that could not be reproduced from the code thrown out.

Two of the results are now enforced automatically, because a fix nobody can regress is worth more than a fix somebody remembers: the build fails if a page would ship content hidden, and the test suite fails if any theme produces a focus indicator below 3:1.

If something is in your way

Tell us and we will fix it. Email support@talentcafe.net. It helps to know the page, what you were trying to do, and what you use to browse — a screen reader and its version, keyboard only, magnification, whatever applies.

We aim to reply within two working days. We are a three-person company, so that is a person reading it, not a queue.

Technical detail

The site relies on HTML, CSS, JavaScript and WAI-ARIA. It is built and tested against current versions of Chrome, Safari, Firefox and Edge. The marketing pages are readable without JavaScript; the signed-in product requires it.

This statement follows the structure of the W3C’s guidance on accessibility statements, and is measured against WCAG 2.2 at Level AA.

See also our security page, privacy policy and terms.