New Sensitive Data Extension is now available! Learn More

In the latest releases of Lagom Client Theme 2.3.7, Lagom Website Builder 1.1.4, Lagom Support Hours 1.2.1, and Lagom Sensitive Data 1.0.1, we have introduced important fixes and ensured that all future products will be fully compatible with the requirements of the European Accessibility Act (EAA).

The EAA is a new regulation introduced by the European Union, effective from June 28, 2025. Its goal is to standardize accessibility requirements for digital products and services, including websites, to promote independent living and equal access for people with disabilities. These regulations apply to all websites offering services within the European Union, regardless of where the organization is based.

Learn more about the European Accessibility Act on the European Commission website.

Lagom WHMCS Products Aligned To European Accessibility Act

With the release of this legislation, our team has taken proactive steps to ensure that the Lagom WHMCS products meets the newly established accessibility standards. This means you can confidently continue offering your services within the EU, knowing your website aligns with legal requirements and best practices in digital inclusivity.

Improved Keyborad Navigation

As part of our compliance efforts with WCAG 2.1 Level AA, we have implemented complete support for keyboard-based navigation. Users can now access and interact with every essential component of your website using only the keyboard, eliminating the need for a mouse. This improvement significantly enhances accessibility for individuals with motor impairments, screen reader users, and those who prefer keyboard navigation for efficiency.

Transparent and Logical Keyborad Flow

We have structured the navigation flow to follow a logical and predictable order, ensuring users can easily move between sections without confusion. Interactive elements such as buttons, links, and form fields are focusable in sequence, while purely decorative or redundant elements are skipped to prevent unnecessary interruptions.

Clear and Visible Focus Indicators

To keep users oriented, each focused element is visually highlighted with a distinct focus indicator, meeting contrast requirements for accessibility. This ensures users always know their current position on the page.

No Keyboard Traps

Users can open and close modals, navigate dropdown menus, and interact with all critical UI components without getting trapped in any section. Keyboard shortcuts such as Tab, Shift+Tab, Enter, Space, and Escape are fully supported for intuitive navigation.

Website Content Now Accessible With Screen Readers

In compliance with the European Accessibility Act (EAA), we have introduced a range of improvements to make your website more accessible to users relying on assistive technologies. These enhancements ensure that customers using screen readers can navigate your website with ease and access essential content without barriers.

Meaningful Structure Through Semantic Markup

To create a more intuitive and navigable experience, we have added semantic HTML elements, ARIA landmarks, and descriptive labels to navigation components, forms, and buttons. These additions help screen readers interpret the layout and functionality of your website more accurately, offering a smoother and more coherent experience for users with visual impairments.

Clear Separation Between Content and Decorative Elements

To prevent distractions or misinterpretation for screen reader sessions, we have tagged purely decorative elements (such as icons, illustrations, or visual dividers) with appropriate aria-hidden attributes. This ensures that assistive technologies skip over content that does not carry informational value, reducing auditory clutter and allowing users to focus on the
core content of your site.

Improved Overall Website Accessibility

By improving the semantic structure and user interface clarity, your website benefits from improved SEO rankings, as search engines increasingly consider accessibility markers when evaluating page quality. This means your website is not only easier to use for all visitors but also more discoverable in search engine results.

Better Scalability of Website Elements

To support users with varying visual needs, we have enhanced the scalability of key interface elements across the Lagom WHMCS Client Theme and Website Builder. This includes improvements to navigation menus, content sections, buttons, and typography, ensuring that your website layout remains stable and readable when users apply browser zoom or use larger display settings. Improved scalability and accessibility also contribute positively to your SEO performance.

Improved Responsiveness Across Devices

All updated elements are now more responsive, adapting fluidly to different screen sizes and resolutions. This guarantees that your website delivers a consistent experience across desktop, tablet, and mobile devices — even when assistive tools or zoom functions are in use.

Enhanced Visual Clarity and Layout Stability

Refinements in layout structure and spacing help maintain clarity, prevent content overlap, and ensure that users can easily follow visual hierarchy at any scale. These changes improve both usability and aesthetics, particularly for customers who rely on screen magnifiers.

Element Contrast For Visual Accessibility

To meet the requirements of the European Accessibility Act (EAA), we have enhanced the visual contrast of key website elements. This ensures that text, icons, and interactive components remain legible and distinguishable for users with visual impairments, including those affected by low vision or color blindness.

Maintaining Lagom’s Aesthetic Identity

While making these accessibility improvements, we carefully preserved the original design language of the Lagom WHMCS Client Theme. The refined contrast adjustments were applied in a way that respects the visual style and clean appearance of your site, so your customers enjoy an accessible experience without any drastic visual changes.

Boosting Accessibility and SEO

Greater visual accessibility also brings measurable benefits to your business. Search engines increasingly reward accessible websites, meaning these enhancements can positively influence your SEO performance. A more accessible site not only helps more users but can also lead to better search rankings and broader visibility.

What’s New in These Releases

Lagom WHMCS Client Theme 2.3.7

  • Compliance with the European Accessibility Act (WCAG 2.1 AA)
  • New setting "Collapsible Tabs" for the "View Ticket" page.
  • Fixes for issues idenified in Lagom WHMCS Client Theme 2.3.6

See Full Changelog Get It Now!

Lagom WHMCS Website Builder 1.1.4

This update provides compliance with the European Accessibility Act (WCAG 2.1 AA) and minor refinements, including fixes for issues idenifed in version 1.1.3 of Lagom WHMCS Website Builder.

See Full Changelog Get It Now!

Lagom Support Hours 1.2.1

This update provides compliance with the European Accessibility Act (WCAG 2.1 AA) and fixes for issues idenifed in version 1.2.0 of Lagom Support Hours.

See Full Changelog Get It Now!

Lagom Sensitive Data 1.0.1

This update provides compliance with the European Accessibility Act (WCAG 2.1 AA) and minor refinements, including fixes for issues idenifed in version 1.0.0 of Lagom Sensitive Data.

See Full Changelog Get It Now!

How to Perform a Product Update

Here’s a quick summary of the steps to safely and correctly update our products. It is crucial to follow each step carefully, as skipping or missing any part of the process may result in unexpected issues or disruptions to your system.

Step 1: Enable WHMCS Maintenance Mode

Before starting the update process, activate WHMCS Maintenance Mode to prevent customers from accessing the system during the update. This ensures no transactions or changes are made while the update is in progress.

To enable Maintenance Mode in WHMCS:

  1. Log in to your WHMCS admin area.
  2. Navigate to Setup -> General Settings.
  3. Click on the Other tab.
  4. Locate the Maintenance Mode section, check the box to enable it, and provide a message to inform customers about the temporary unavailability.
  5. Save your changes.

Maintenance Mode will now prevent users from accessing the client area until it is disabled.

Step 2: Backup Your WHMCS Installation and Databas

Create a full backup of your WHMCS installation files and database. This is a critical step to safeguard your data in case any issues arise during the update process.

Step 3: Check Server Requirements

Before updating, ensure your server meets the following product requirements.

If some of below requirements won't be meet this could lead to incorrect update, which would lead to restoring your server and starting the update again.

  • IonCube Loader: Version 13 or later.
  • PHP Version: Supported versions are PHP 8.1, PHP 8.2 and PHP 8.3.
  • max_execution_time: Must be set to at least 300 seconds.
  • max_input_vars: Must be set to at least 5000.
  • mod_rewrite: Must be enabled on your server.
  • InnoDB database storage engine.
  • Required PHP Modules:
    • php-zip
    • php-curl
    • php-gd
    • php-mbstring
    • php-dom

Step 4: Perform the Update

Once the backup has been perfromed, and the server reuquirements has been checked, you can upload the files and start the update process.

Make sure that files won't be uploading using ROOT owner,  as files and folders uploaded using root can not be overwritten by RS Themes addon. This will cause issues during update process, so please use different FTP account.

  1. Download the latest version of the product from the Client Portal.
  2. Extract the .zip file, which each product.
  3. Upload the content of the php8.1+ folder to your server, ensuring all existing files are replaced. Use FTP or your preferred file manager.
  4. Make sure that all the files has been correctly uplaoded and overwritten.

Next, follow the detailed instructions for each product outlined in our documentation:

  1. Lagom Client Theme Update
  2. Lagom Website Builder Update
  3. Lagom Support Hours Update
  4. Lagom Sensitive Data Update

Step 5: Contact Support if Needed

If you encounter any issues or have questions during the update process, please contact our support team for assistance. Provide details about the problem and any error messages you encounter for faster resolution.

By following these steps, you can ensure a smooth and successful update of our products.