Skip to main content

Accessibility Standard

How to Ensure Your Confetti Site Meets WCAG and European Accessibility Standards

Daniel Ohlsson 🇸🇪 🇬🇧 avatar
Written by Daniel Ohlsson 🇸🇪 🇬🇧
Updated over 2 weeks ago

The European Accessibility Act (EAA) requires public websites to be usable by everyone, including people with disabilities. Confetti helps you meet these standards by supporting the Web Content Accessibility Guidelines (WCAG 2.1 AA). Here’s how to make your event pages accessible.

Use High-Contrast Colors


When designing your page under `Pages` -> `Design` -> `Advanced Colors`, Confetti will warn you if your color choices don’t meet contrast requirements.

Example: “Increase contrast with primary color to comply with WCAG AA standard.”

Choose color combinations that are easy to read — like dark green on white — to avoid these warnings.

Add Alt Text to Images

When you insert an image:

  • Hover over it

  • Click the three dots menu

  • Edit alt text

  • Describe the image clearly (e.g., “Sunflower in a field”)

  • Close the dialog and click Save

Alt text helps screen readers convey image content to visually impaired users.


Structure Your Text Content


Use the formatting tools to:

  • Add proper headings

  • Create lists instead of manually formatting bullets

This ensures your content is readable and logical for screen readers.

Use Clear and Descriptive Titles and Text


Each page should have a descriptive title that tells users (and screen readers) what the page is about. Avoid generic titles like “Home” or “Start.”

Also, make sure your written content is clear and meaningful. Don’t rely on vague labels like “Click here” or filler text — write for clarity and context.


Make Sure Logos Are Readable


If you upload a logo, check that it stands out clearly against the background. Avoid light-on-light combinations that reduce visibility.


Need Help?


If you’re unsure whether your page is accessible, feel free to contact support. We’re happy to help you stay compliant.

Did this answer your question?