Upgrade to version 14.0
Breaking changes
Correct background size in tiles (03.10.2022, 61ce0c8)
Description
An upgrade wizard step has been altered to move background color defining classes to the background color field. This might lead to a less dominant css definition which in turn could result in background colors not being overwritten anymore.
Corrective action
Review the content element backgrounds
and correct them in the site package.
Focus on content elements that used
bootstrap classes like bg-
.
Add content element inner class field (23.09.2022, a0beac5)
Description
The new content element field allows to assign css classes to the inner container enabling more diverse styling. Remember the inner container is only available when the content element contains a frame.
As a result css classes acting on the inner content element container became obsolete and have been dropped. This includes the following classes:
pp-
.
Corrective actions
- Carry out the update wizards to rename or move dropped css classes.
- If still needed add the dropped classes to the site package.
Enable background color in frameless ce (23.09.2022, 635b755)
Description
The background color selector is now as well
available for frameless content elements. In
this context the classes pp-
and pp-
have been dropped.
Corrective action
Adapt your site package to the absent space
classes pp-
and
pp-
.
Drop frameless content css class (23.09.2022, 2b38309)
Description
The class pp-
was initially used in
content elements to indicate that no frame
is used. For clarity reasons a more descriptive
class pp-
has been
introduced some time ago leading to have two
classes serving the same purpose. This
redundancy has now been resolved.
Corrective action
Replace references to the css class
pp-
with pp-
.
Drop 3rd party extension css (23.09.2022, fb97486)
Description
Small css adjustments from several extensions have been dropped.
Corrective action
If needed they should be added to the site package.
Drop scss link and background mixins (23.09.2022, 36b7278)
Description
The scss mixins pp-
and
pp-
have been dropped.
Corrective action
If needed the mixins should be added to the site package.
Drop css card classes (23.09.2022, d9bb148)
Description
The classes pp-
have been
dropped.
Corrective action
- Use the upgrade wizard to replace the card with the respective panel classes in the content element attributes field.
- Replace
pp-
withcard- [color- key] pp-
else where. Replaceinner- panel pp- inner- panel- [color- key] [color-
with one of the brand colors.key]
Add scss frame background variables (23.09.2022, a08abdc)
Description
To simplify frame background adjustments scss
variables pp-
have been added where [color-
has to be
substituted with one of the brand colors
(primary, secondary, etc.).
To adjust a frame with a background color a typoscript declaration can be added to the site package as following:
plugin.bootstrap_package.settings.scss {
pp-frame-background-primary = ('color': 'red')
}
With this change the link styling has been
simplified by dropping the extended styling
when link-
has been in place.
In case a site package makes use of it the
link styling will be altered.
Corrective actions
Redefine the link styling in the site package.
Drop redundant css color classes (23.09.2022, 914f040)
Description
The following classes defining the background color have been dropped:
pp-
The background can already be defined with the bootstrap classes.
Corrective actions
- Run the upgrade wizard to replace the custom classes with their bootstrap counterpart.
- Replace the dropped classes manually by removing the "pp-" prefix from the class.
Rename headings color scss variable (23.09.2022, 90f9c92)
Description
The scss variable --
has been renamed to --
.
Corrective action
Rename the variable where it has been used
or add the compatibility declaration
--
to the site package.
Remove obsolete margin from carousel (23.09.2022, fcc3ab3)
Description
For the carousel item type "Text and image" the left margin definition from the text block has been dropped.
Corrective action
If still required the style definition should be added to the site package.
Drop AOS animation support (23.09.2022, e119e43)
Description
The package michalsnik/
didn't get any
update for a long time and has a lot of issues.
This is why the support for it has been dropped.
Corrective action
Use josh or twikito animation instead.
Remove deprecated google-webfontfamily
(23.09.2022, 9431dab)
Description
The deprecated typoscript constant
pizpalue.
has been
dropped.
Corrective actions
If needed the constant should be added to the site package.
Remove josh attribute substitution (23.09.2022, a648acf)
Description
The josh animation attribute name has been changed
from data-
to data-
in pizpalue version 12. The substitution method
that renamed the attribute has been dropped. As a
result animations still using the old attribute
name do not work anymore.
Corrective actions
Carry out the upgrade wizard step named [Pizpalue]
Migrate the "Additional attributes" field
.
Drop deprecated EmailFinisher (23.09.2022, 606ba8e)
Description
The EmailFinisher has been moved.
Corrective actions
Use \Buepro\
instead.
Drop deprecated css classes (23.09.2022, 8d15166)
Description
The deprecated css classes pp-
and pp-
have been dropped.
Corrective actions
The needed class be added to the site package.
Drop css class pp-ce-overlaycard
(23.09.2022, ae93ec0)
Description
The deprecated css class pp-
has
been dropped.
Corrective actions
In case the class has still been in use the related content element could be changed to "Picture with overlay" or the class could be added to the site package.
Remove custom theme (23.09.2022, 295a93f)
Description
Pizpalue provided css styles that rather should be part of a site package. This included content element frame and structure element customizations. In order to better separate concerns these styles have been dropped.
Corrective actions
Check the styles needed for the site and add them
to the site package. See as well commit 983127cd
from extension user_pizpalue