Added the a link to the page where a error message has occured. Why ? Because The error messages may be created in the background and are then not always relevant to the actual page visited.
A placeholder is shown with the good dimension when lazy loaded
Svg Injection was showing a broken image for a couple of second. This is because the underlying library let a src with no value. We just cache the image before the injection and show it again after.
Lazy loaded image has a transparent inline gif image placeholder that has an intrinsic dimension of 1×1 creating problem and layout shift when the image are responsive.
card-column layout in Bootstrap 5 is implemented via Masonry and a recalculation of the layout should be done after each image load.
As image crop is not supported, a warning message was shown and we didn't let the original code take over. Crop are now supported via the original code.
heading in webcode were seen as component heading and not as outline heading.
Bug: link with a path template variable were wrongly rewritten and added to the index.