Каждый модуль в вашей теме обернут в .container
, и эти оболочки вы можете найти в
/ catalog / view / theme / basel / template / common / header.twig
<div class="container">
{{ position_top }}
</div>
/ catalog / view / theme / basel / template / common / footer.twig
<div class="container">
{{ position_bottom }}
</div>
Зависит от позиции макета вашей карусели. Просто удалите container
из класса. Но в этом случае все модули в этой позиции будут иметь 100% ширину, знайте это.
Или вы можете сделать это только с CSS. Найдите и добавьте в конце документа
/ catalog / view / theme / basel / stylesheet / stylesheet. css
.widget.carousel-widget.contrast-bg {
position: unset;
min-height: 130px; /* you can change it according to your images height */
background: none;
padding: 0;
}
.widget.carousel-widget .slick-slider {
position: absolute;
background: #f7f7f7;
left: 0;
width: 100%;
padding: 30px 0; /* you can change it any way you like */
}
.grid-holder .item.slick-slide {
padding: 0 5px 20px 5px; /* 5px is for left and right padding between images, you can set in 0 if you like */
}
ОБНОВЛЕНО
Все модули в этом шаблоне покрыты <div class="content">...</div>
, поэтому мы можем выпустить их, добавив </div>..<div class="content">
вокруг содержимого модуля. И это будет похоже на
<div class="content"></div>
our module content
<div class="content"></div>
Go на catalog / view / theme / basel / template / extension / module / basel_carousel.twig
В начале документа вы найдете
<div class="widget ...
Измените его на
</div>
<style>
.full-width {
padding-left: 40px !important; padding-right: 40px !important;
}
.grid-holder .item.slick-slide {
padding: 0 0px 20px 0px;
}
.grid-holder .slick-list {
padding-right: 3px;
}
</style>
<div class="full-width widget ...
В конце документа добавьте
<div class="container">
И вы можете сделать то же самое в каталог / просмотр / тема / basel / template / extension / module / basel_product.twig