[1.0.0-beta1] UI Styles & UI Skins must be soft depedencies

Created on 10 June 2025, 13 days ago

Problem/Motivation

Those 2 modules are "hard" dependencies in info.yml because of:

However, not every projects needs styles and css variables.

Proposed resolution

Can we make them "soft" dependencies?

We may need to leverage mechanisms like \Drupal::service('module_handler')->moduleExists('devel')) in ::isApplicable() method

The BuilderPanel case may be more complex.

📌 Task
Status

Active

Version

1.0

Component

UI/UX/Islands

Created by

🇫🇷France pdureau Paris

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

Comments & Activities

Production build 0.71.5 2024