Accessibility

Profiles, Readability, Contrast, Font, Animations, Keyboard navigation

Description: A tool that allows users to customize the website interface according to specific visual, cognitive, or motor needs, ensuring a more comfortable navigation experience for everyone.

What is it for? (Practical examples)

This tool is essential to ensure that your website is usable by the widest possible audience, including users with temporary or permanent disabilities.

  • Improve readability: A visually impaired user can increase text size and activate high contrast with a single click.
  • Reduce distractions: A user with dyslexia or ADHD can activate a specific font or a reading mask to better focus on the content.
  • Ensure safety: People sensitive to visual stimuli can disable animations and reduce color saturation for safer navigation.

Main features

The accessibility panel can be accessed via a floating icon on the side of the screen and divides its functions into four main categories:

1. Accessibility profiles (Quick settings)

These profiles automatically activate a combination of tools optimized for specific needs, allowing instant configuration of the site. Activating one profile automatically disables the others.

ProfilePurpose
Epilepsy safeRemoves animations, motion effects, and reduces use of saturated colors.
For visually impairedIncreases contrast and text size to improve visibility.
For cognitive disabilitiesHighlights links and main headings to improve focus and orientation.
ADHD friendlyActivates tools that reduce visual distractions, such as the reading mask.
For blind usersOptimizes keyboard navigation and uses fonts readable by screen readers.

2. Content adjustment

These tools act directly on text presentation.

  • Increase/Decrease text: Adjusts font size across the entire page while maintaining original proportions.
  • Readable font: Applies a standard clear font (Arial) to all textual elements.
  • Dyslexia font: Applies a font specifically designed to facilitate reading for people with dyslexia.
  • Highlight headings: Adds visual highlighting to headings (H1, H2, etc.) to ease page scanning.
  • Underline links: Ensures all hyperlinks are clearly underlined.

3. Visual adjustment

These tools modify the color and dynamic appearance of the page.

  • Dark contrast: Applies a dark theme (night mode) across the site.
  • High contrast: Drastically increases contrast between text and background.
  • Low saturation: Reduces color intensity.
  • Hide images: Conceals all decorative and photographic images to reduce visual load.
  • Reduce animations: Disables transition and motion effects.

4. Navigation and orientation

These tools assist users in following content and interacting with the mouse.

  • Magnifying glass: Enlarges text under the mouse cursor.
  • Reading mask: Darkens most of the screen, leaving only a narrow horizontal band visible that follows the cursor, helping maintain focus on the current line.
  • Reading guide: Provides a horizontal line following the cursor to help track lines of text.
  • Large black/white cursor: Increases mouse cursor size and changes its color for better visibility.

How to configure it

The module requires no configuration from the administrator as it is designed for direct use by end-users.

Important note: All settings chosen by the user are saved in their browser. This means that once activated, accessibility preferences will remain active every time the user returns to the site until they are deactivated or reset.

Automatic integrations

Quick access and persistence

The accessibility panel is always available via a floating icon. Selected settings are applied immediately and remain active even after closing and reopening the browser.

Assisted navigation

The module automatically adds a "Skip to main content" link at the top of the page. This is essential for users navigating via keyboard or screen reader, allowing them to quickly bypass navigation elements and access the main page content immediately.

Reset

A Reset button is always available in the panel, which cancels all changes made and restores the site's default appearance.