Can no longer insert / override CSS since update to 2.0.0-alpha5

Created on 23 May 2025, 3 months ago

Problem/Motivation

We have for some years now been overriding H5P styling in Drupal 8, 9, and 10 using a simple custom module that splices in some extra CSS and we have been able to re-style H5P interactions very successful significantly.

The custom module was very simple...

function custom_h5p_overrides_h5p_styles_alter(&$styles, $libraries, $mode) {
  $styles[] = (object) [
    // Path relative to drupal root
    'path' => \Drupal::service('extension.list.module')->getPath('custom_h5p_overrides') . '/css/custom-h5p-overrides.min.css','version' => '?ver=1'
  ];
}

For example, we re-style a multiple choice question like this...

But since updating to 2.0.0-alpha5, the custom CSS deems no longer to be applied and we are right back where we started...

Can anyone please help us to understand what has changed here and why this very long-standing and reliable method no longer works?

Many thanks

πŸ’¬ Support request
Status

Active

Version

2.0

Component

Code

Created by

πŸ‡¬πŸ‡§United Kingdom SirClickALot Somerset

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024