v1.0.1 - Critical bugfixes
Fixed
- Skeleton styles persisted permanently — all CSS (position, overflow, min-height) now scoped to
.rp-skeleton-active class, fully removed when skeleton ends
- Mageplaza banner not detected as loaded — slider init classes (owl-loaded, slick-initialized) now checked on descendants, not just parent element
- ::before on void elements — JS now skips
<img>, <input> and other replaced elements where pseudo-elements cannot work
- Icons and small images affected — elements smaller than 50x50px are now skipped automatically
- Base CSS breaking layouts — removed
!important overrides on position/overflow that interfered with third-party modules
- CMS Block Images preset — changed selector from
.widget img (broken) to .block-static-block .content (container-based)
Upgrade
composer require rollpix/module-skeleton-preloader:1.0.1
bin/magento setup:upgrade
bin/magento setup:static-content:deploy -f
bin/magento cache:flush