[beta5] Change/review the way the DSFR library is integrated and required

Created on 10 October 2023, about 1 year ago
Updated 7 December 2023, 11 months ago

Problem/Motivation

The DSFR library is now removed from the ui_suite_dsfr source code and should be added/required through another manner.
The current code in 1.0-beta4 currently relies on a composer repository package defined the module composer.json. It contains a requirement to this defined package with the exact same non-standard name "gouvfr/dsfr".
this may not be the best way to achieve the requirement of DSFR, and this does not let people choose their way of including the library (for example using asset-packagist or another method...)

Steps to reproduce

Proposed resolution

Let's look at and iter over the different possible options and eventually move to another solution for its integration?
the corresponding documentation and clarifications would be necessary i guess.

I am open and available to contribute on this issue.

Remaining tasks

User interface changes

API changes

Data model changes

🐛 Bug report
Status

Fixed

Version

1.0

Component

Code

Created by

🇫🇷France just_like_good_vibes PARIS

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