Skip to content

Conversation

@zoglo
Copy link
Contributor

@zoglo zoglo commented Oct 21, 2025

Additions

  • Minimum PHP Version is now xx
  • The base template now uses the HtmlAttributes class
  • Adjusted the base template to allow modifying attributes, inside_attributes and the inside_tag_name

Changes

The following rsce content elements have been generalized and replaced with twig templates:

  • rsce_hyperlink
  • rsce_icon
  • rsce_icon_text
  • rsce_icon_text_list
  • rsce_image_list
  • rsce_image_text_list
  • rsce_text
  • rsce_text_list

Deprecations

The following legacy classes have been deprecated and will be removed in Version 3, use the replacement instead.

  • c_text -> content--text
  • ce_headline -> content--headline
  • ce_text -> content-text
  • ce_list -> content-list
  • ce_image -> content-image
  • ce_youtube -> content-youtube
  • ce_vimeo -> content-vimeo
  • ce_rsce_hyperlink_list -> content-rsce-hyperlink-list
  • ce_rsce_icon -> content-rsce-icon
  • ce_rsce_icon_text -> content-rsce-icon-text
  • ce_rsce_icon_text_list -> content-rsce-icon-text-list
  • ce_rsce_image_list -> content-rsce-image-list
  • ce_rsce_image_text -> content-rsce-image-text
  • ce_rsce_image_text_list -> content-rsce-image-text-list
  • ce_rsce_text -> content-rsce-text
  • ce_rsce_text_list -> content-rsce-text-list

@zoglo zoglo added this to the 2.5 milestone Oct 21, 2025
@zoglo zoglo added the enhancement New feature or request label Oct 21, 2025
@zoglo zoglo self-assigned this Oct 21, 2025
@zoglo zoglo assigned doishub and unassigned zoglo Nov 3, 2025
@zoglo
Copy link
Contributor Author

zoglo commented Nov 3, 2025

This PR is dependent on oveleon/contao-component-style-manager#125

The necessary commit has been cherry picked and released in 3.11.3:
https://github.com/oveleon/contao-component-style-manager/releases/tag/3.11.3

@zoglo zoglo requested a review from doishub November 5, 2025 08:07
@zoglo zoglo marked this pull request as ready for review November 5, 2025 08:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants