chadlly2003:
Nick try this and let me know if it works. This should align all buttons at the bottom of the container
path: stylesheet.css
line:1104
find
#productListing .gridlayout .list-more {
margin: auto;
width: 30%
}
#indexCategories .gridlayout .list-more {
margin: auto;
width: 30%
}
>
> replace with
> ```
#productListing .gridlayout .list-more {
margin: auto;
width: 30%
margin-top:auto;
margin-bottom:0px
}
#indexCategories .gridlayout .list-more {
margin: auto;
width: 30%
margin-top:auto;
margin-bottom:0px;
}
.centerBoxContentsProducts.centeredContent.back.gridlayout {
display: flex;
flex-direction: column;
justify-content: space-between;
height: 100%;
min-height: 100%; /* or set a fixed height like 500px if needed */
box-sizing: border-box;
}
.centerBoxContentsProducts.centeredContent.back.gridlayout .moreinfoLink {
margin-top: auto;
}
it looks so much better for regular and on sale product.
Only the "call for price" and "sold out" would need some retouching but that's because I am using a "buy now" button instead of "...more info" link.
For these particular product, i will to find a way to hide that "buy now" if the product in call for price or sold out.
In regards to my One Page Checkout display issue on desktop, I belive I find the issue.
It has something to do with this code in zcustom.css
@media (min-width: 992px) {
line 3892
#contentMainWrapper {
display: grid;
grid-template-columns: auto 1fr auto;
}
Is it necessary for the template to work?
It displays fine if I set it to ```
grid-template-columns:100%
or
grid-template-columns:auto
However, I have no idea if it is safe or if it would create issues somewhere else or under other viewport
Thanks for the help