Francisco López

Commitment

Accessibility

Here accessibility is a release gate, not an add-on: anyone —using a mouse, a keyboard or a screen reader, with or without colour vision— can read and navigate this site without barriers. And it's not a promise: it's measured.

AA
WCAG 2.2 conformance
AAA
Colour system
0
axe violations
100
Lighthouse a11y
(01)

Conformance level

Contrast is measured, not estimated. Body text reaches 13.79:1 in light and 15.32:1 in dark; links and action buttons exceed 7:1 in both themes. AA requires 4.5:1 — cleared with room to spare.

Standard

WCAG 2.2, levels A and AA.

Status

AA met across the whole site.

Colour system

AAA in light and dark, with contrast measured.

(02)

What's been done

The same checks that close every page of the Design System, in plain language and with the WCAG criterion each one covers.

  1. Contrast measured in both themes

    WCAG 1.4.3 · 1.4.11

    Every piece of text and every control is checked with a number in light and dark, including hover and focus states.

  2. Focus always visible

    WCAG 2.4.7

    Every interactive element shows a 2px focus ring with an offset; the indicator is never removed without a replacement.

  3. Generous tap areas

    WCAG 2.5.8 (exceeded)

    Touch targets are at least 44×44px, including small controls like the breadcrumb or the theme switch.

  4. Logical structure and order

    WCAG 1.3.1 · 2.4.6

    A single main heading per page and a hierarchy with no skipped levels; reading order matches source order, for screen readers and keyboard navigation.

  5. Clear location

    WCAG 2.4.8

    Inner pages carry a breadcrumb that shows where you are within the site.

  6. Never colour alone

    WCAG 1.4.1

    No state or category is signalled by colour only: there's always text or shape as well.

  7. Reduced motion respected

    WCAG 2.3.3

    If your system asks for less animation, transitions and reveals are turned off.

  8. Text alternatives

    WCAG 1.1.1

    Images that carry meaning have alt text; decorative ones are hidden from assistive technology.

(03)

How it's verified

This isn't a self-assessment on trust. Every page is checked, in light and dark mode, with real tools.

axe-core

WCAG rules engine. 0 violations on the home and inner pages.

Lighthouse

Accessibility audit. A score of 100 in production.

Contrast measured

Colour by colour, with a number, not by eye.

Keyboard & focus

Manual review of keyboard navigation and focus order.

(04)

Known limits and continuous improvement

Being honest is part of accessibility too.

Direct contact

Contact is by email and phone (there's no form yet); both are direct, accessible links.

CV in PDF

It's selectable, tagged text, but a PDF never matches a web page for accessibility. If you need it in another format, email me.

Continuous improvement

The colour system is already at AAA and is re-checked on every change so it doesn't slip.

(05)

Run into a barrier?

If anything on this site is hard to use with your assistive technology, I want to know: it's the best way to fix it. Tell me which page you were on, what happened and what assistive tech you use, and I'll get back to you.

Email me

franciscojavier.lopezmartinez@gmail.com

Last accessibility review: 2 August 2026.

Choose which categories you allow. Necessary cookies can't be turned off.