Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Problem/Motivation
Currently, the values of the classes associated with a utility class are defined directly, which could be problematic if in an existing site, you want to change the structure of theming or classes or you want to use another base theme that requires different utilities.
Proposed resolution
- Add an identifier field to each value of a utility class to store the value of the class selection (instead suffix value that may require adjustments), also use that value as saved value instead the current one.
- Add description to "Identifier" fields in form to inform that changing that value produce any utility usement loss (to both fields, utility & new for each value).
- Avoid any related regression to current installation sites (update or TBD).
Issue fork vlsuite-3361220
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
CRZDEV CreditAttribution: CRZDEV at Metadrop commentedComment #3
CRZDEV CreditAttribution: CRZDEV at Metadrop commentedComment #10
CRZDEV CreditAttribution: CRZDEV at Metadrop commentedCurrent progress integrated, other update pending
Comment #13
tunicUpdating credit info per MR review by CRZDEV.
Comment #15
CRZDEV CreditAttribution: CRZDEV as a volunteer commentedComponent utilities initial version ready, pending:
- "Discard changes" seems needed but it applies?! (see drush cex, pending delete section storage loaded by context at display level)
- Update for content
- Update for section library
- Move updates to correct module
- Make some testing
Comment #16
CRZDEV CreditAttribution: CRZDEV as a volunteer commentedSection storage ready for displays (
"Discard changes" seems needed but it applies?! (see drush cex, pending delete section storage loaded by context at display level)), pending:- Update for content
- Update for section library
- Move updates to correct module
- Make some testing
Comment #17
CRZDEV CreditAttribution: CRZDEV as a volunteer commentedComment #19
CRZDEV CreditAttribution: CRZDEV as a volunteer commentedUpdate ready & checked into quite complex site at display config level, content & library.