Greenlight Check
WCAG 2.2 Accessibility Report · Complete with Seal

Accessibility Report (Complete)

Muster-Boutique · 23 July 2026 · Standard applied: WCAG 2.2 A/AA (based on EN 301 549)
Website checked: muster-boutique.ch
Seal status: Not yet awarded – The seal will be issued once the defects listed below have been fixed and the free retest has been completed.
60/100Automated score
Overall result

Your website is well on its way. A number of individual barriers remain that should be addressed specifically – the detail section shows each one with its location and solution.

2high (automated)
1medium
0low
7Instances (automated)

The score assesses only the automated scan. There is no scoring system for the manually checked criteria – they are listed and must be free of defects for the seal. Currently 5 defect(s) found through manual checking (see list below).

Overview

Pages checked3
Automated scan3 rule(s) violated at 7 instance(s)
Automated score60 / 100 (automated scan only)
Manually checked criteria (WCAG 2.2 AA)37 — 28 met, 4 n/a, 5 with defect
Broken links (quality note)1

On the score: The score from 0–100 assesses only the automated scan (severity and number of affected instances; our own model, not an official standard). There is no scoring system for the manually checked criteria – they are listed individually and must be free of defects for the seal (0 defects).

3 content pages were checked – both automatically and manually. Embedded files (PDF/Office) and third-party content are not checked.

Important note: This report is a technical assessment against WCAG 2.2 (Level AA) / EN 301 549 and does not constitute legal advice, official certification, or complete proof of conformance. Only the listed criteria and pages are checked; a passed report does not guarantee legal compliance. For a legally binding assessment, please contact a recognised specialist body.

An automated scan covers the criteria that can be tested by machine (including colour contrast, labelling, page titles); the manual review covers the points a machine cannot detect (including keyboard operation, focus, error messages).

About the numbers: "WCAG 2.2" is the version of the standard. Numbers such as 1.1.1, 2.4.7 or 4.1.3 are the individual success criteria within it – not version numbers. The first digit represents one of the four principles: 1 Perceivable, 2 Operable, 3 Understandable, 4 Robust.

Defects found (8)

Each box is a task: the problem and why it matters at the top, the affected locations and the solution below. If an item shows only example locations, it has the same cause throughout – fix it once centrally (template/theme) and all instances are resolved. The complete list of locations for your webmaster is included as a CSV.

01

Visible focus

high priority

The problem: Anyone navigating by keyboard needs to see where they currently are. A focus outline that has been styled away makes the page unusable.

Affected locations: 3  ·  WCAG: 2.4.7  ·  Check type: Manual check

Found on: 3 pages — / /produkte /kontakt

Specific finding: Auf allen Seiten ist der Tastatur-Fokus unsichtbar (outline:none im Stylesheet).
How to fix this: Ensure a clearly visible focus indicator (an outline or border with good contrast); do not remove the default focus style via CSS.
Before*:focus { outline: none; }
After:focus-visible { outline: 2px solid #1a5276; outline-offset: 2px; }
02

Images without alternative text

high priority

The problem: Product images do not have descriptive text. Blind and visually impaired customers using a screen reader cannot see what is in the image.

Affected locations: 3  ·  WCAG: 1.1.1  ·  Check type: Automated scan

Found on: 2 pages — /produkte /

Specific finding:<img src="/p/sommerkleid.jpg" class="pimg"><img src="/p/tasche.jpg" class="pimg">
How to fix this: Enter a short alternative text for each image in the shop system that describes the image content (e.g. 'Blue drinking bottle 750 ml'). Purely decorative images should be marked as decorative.
Before<img src="produkt.jpg">
After<img src="produkt.jpg" alt="Trinkflasche, 750 ml">

Rule reference: image-alt

03

Links without meaningful text

high priority

The problem: Links have only generic text such as 'Here', 'Click me' or 'More'. Users with screen readers or motor impairments do not understand where the link leads or cannot select it precisely.

Affected locations: 2  ·  WCAG: 2.4.4, 4.1.2  ·  Check type: Automated scan

Found on: 1 page — /

Specific finding:<a href="/agb">hier</a><a href="/produkte">mehr</a>
How to fix this: Label all links with meaningful text (e.g. instead of 'More' rather 'Read privacy policy'). The link text should also be understandable in isolation.
Before<a href="/x"><img src="icon.png"></a>
After<a href="/x" aria-label="Home"> <img src="icon.png" alt="Home"> </a>

Rule reference: link-name

04

Keyboard operation

high priority

The problem: Many people with motor impairments, or who use a screen reader, do not use a mouse. Anything that only works with a mouse is inaccessible to them.

Affected locations: 1  ·  WCAG: 2.1.1/2.1.4  ·  Check type: Manual check

Found on: 1 page — /produkte

Specific finding: Filter „Grösse / Farbe“ öffnet sich nur per Mausklick; per Tab/Enter nicht erreichbar.
How to fix this: Make all functions (menu, filters, shopping cart, checkout) reachable and operable via Tab/Enter/arrow keys. Provide keyboard support for custom widgets.
Before<div class="filter" onclick="open()">Size</div>
After<button type="button" class="filter"> Size </button>
05

Clear error messages

high priority

The problem: If a form error is indicated only by red colouring, blind users do not know what is wrong – the order fails.

Affected locations: 1  ·  WCAG: 3.3.1/3.3.3  ·  Check type: Manual check

Found on: 1 page — /kontakt

Specific finding: Pflichtfelder werden bei Fehleingabe nur rot umrandet, ohne Text.
How to fix this: State errors in text, associate them with the relevant field, and give a concrete instruction for correcting them (not colour alone).
Before<input class="is-error">
After<input aria-invalid="true" aria-describedby="e-mail"> <span id="e-mail">Enter a valid e-mail address</span>
06

Status messages are announced

high priority

The problem: Messages such as "Added to cart" are often shown only visually. Screen reader users do not notice them and are left uncertain.

Affected locations: 1  ·  WCAG: 4.1.3  ·  Check type: Manual check

Found on: 1 page — /produkte

Specific finding: Nach dem Klick erscheint kurz ein grüner Hinweis, der vom Screenreader nicht vorgelesen wird.
How to fix this: Output status/success/error messages in an aria-live region so the screen reader announces them automatically.
Before<div class="toast">Added to cart</div>
After<div class="toast" role="status" aria-live="polite">Added to cart</div>
07

Content on hover/focus

medium priority

The problem: Drop-down menus and tooltips that disappear immediately or cannot be dismissed lock out users who rely on magnification or the keyboard.

Affected locations: 2  ·  WCAG: 1.4.13  ·  Check type: Manual check

Found on: 2 pages — / /produkte

Specific finding: Das Aufklapp-Menü schliesst, sobald die Maus den Rand berührt; mit Vergrösserung nicht bedienbar.
How to fix this: Content shown on hover/focus must remain operable (the mouse pointer must be able to move onto it), must be dismissible with Esc, and must not permanently obscure the underlying content.
Before.menu:hover .sub { display: block; }
After.menu:hover .sub, .menu:focus-within .sub { display: block; /* + Esc closes */ }
08

Headings in wrong order

medium priority

The problem: Headings skip levels (e.g. H1 directly to H3). Screen reader users do not understand the structure and cannot navigate efficiently. The page appears disorganised.

Affected locations: 2  ·  WCAG: Best Practice  ·  Check type: Automated scan

Found on: 2 pages — / /kontakt

Specific finding:<h3>Neu eingetroffen</h3><h4>Öffnungszeiten</h4>
How to fix this: Correct the heading hierarchy: H1 (page title), then H2, H3 etc. without skips. Set tags consistently in the editor or HTML.
Before<h1>…</h1> <h4>…</h4>
After<h1>…</h1> <h2>…</h2>

Rule reference: heading-order

Checked items with no issues (32)

These criteria were checked – both automatically and manually – and are in order. "n/a" (not applicable) means: this feature does not exist on your website, so there is nothing to check – the reason is given alongside each one.

Perceivable

Alt text for images Criterion 1.1.1 met
Heading structure Criterion 1.3.1 met
Logical reading order Criterion 1.3.2 met
Not relying on sensory characteristics alone Criterion 1.3.3 met
Information not conveyed by colour alone Criterion 1.4.1 met
Zoom and reflow up to 400% Criterion 1.4.10 met
Captions and audio description Criterion 1.2.1–1.2.5Keine Audio- oder Video-Inhalte auf der Website. n/a
Contrast of user interface components and graphics Criterion 1.4.11 met
Text resizable to 200% Criterion 1.4.4 met
Text spacing adjustable Criterion 1.4.12 met
No text in images Criterion 1.4.5 met
Input purpose identifiable (autofill) Criterion 1.3.5 met
Usable in portrait and landscape Criterion 1.3.4 met

Operable

No keyboard trap Criterion 2.1.2 met
Skip link to content Criterion 2.4.1 met
Logical focus order Criterion 2.4.3 met
Recognisable link purpose Criterion 2.4.4 met
Focus not obscured Criterion 2.4.11 met
Alternative to dragging Criterion 2.5.7Keine Zieh-/Schiebe-Bedienung (z. B. Slider) vorhanden. n/a
Sufficiently large target size Criterion 2.5.8 met
Multiple ways to reach content Criterion 2.4.5 met
Visible name matches accessible name Criterion 2.5.3 met
Time limits and moving content Criterion 2.2.1/2.2.2/2.3.1/1.4.2 met
Descriptive headings and labels Criterion 2.4.6 met
Pointer input: gestures, cancellation, motion Criterion 2.5.1/2.5.2/2.5.4 met

Understandable

No unexpected changes Criterion 3.2.1/3.2.2 met
Order reviewable before submission Criterion 3.3.4 met
Accessible sign-in Criterion 3.3.8Kein Kundenkonto / keine Anmeldung – nur Gast-Bestellung. n/a
Language of individual sections Criterion 3.1.2Keine fremdsprachigen Abschnitte im Inhalt. n/a
Consistent navigation and labelling Criterion 3.2.3/3.2.4 met
No redundant entry Criterion 3.3.7 met
Help placed consistently Criterion 3.2.6 met

Technical notes – broken links (1)

These links lead nowhere. This is not an accessibility criterion and does not block the seal – but it is a quality issue worth fixing. (External links are not checked.)
·

https://muster-boutique.ch/lookbook-2024

Status 404

Links to: /

How to get the seal

Part of the proceeds from every report supports organisations for people with disabilities.

Basis: WCAG 2.2 (Level AA) / EN 301 549. "High priority" refers to functions that completely prevent access for some groups of users. This report documents the result as at the date stated and does not constitute official certification or complete proof of conformance.
Greenlight Check · greenlight-check.ch · Report against WCAG 2.2 AA