woostify theme

https://ecommerce.webersayaf.com/code

/* WooCommerce প্রোডাক্ট গ্রিড স্টাইলিং – কম্প্যাক্ট ভার্সন */
.woocommerce ul.products,
.woocommerce-page ul.products {
–product-gap: 10px;
margin-left: calc(-1 * var(–product-gap)) !important;
margin-right: calc(-1 * var(–product-gap)) !important;
padding: 0 !important;
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
border: 1px solid #f0f0f0;
padding: 5px !important; /* সব ডিভাইসে প্যাডিং কম */
border-radius: 3px;
background: #ffffff;
margin-bottom: var(–product-gap) !important;
margin-left: calc(var(–product-gap) / 2) !important;
margin-right: calc(var(–product-gap) / 2) !important;
width: calc(50% – var(–product-gap)) !important;
box-sizing: border-box;
float: left;
}

/* প্রোডাক্ট কন্টেন্ট স্টাইলিং */
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .price {
margin: 5px 0 0 0 !important; /* শুধুমাত্র উপরের মার্জিন */
padding: 0 !important;
line-height: 1.3;
font-size: 14px;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title {
font-weight: 500;
}

/* প্রোডাক্ট ইমেজ স্টাইলিং */
.woocommerce ul.products li.product a img {
margin-bottom: 5px !important;
width: 100%;
height: auto;
display: block;
}

/* ডেস্কটপ ভিউ – 4 কলাম */
@media (min-width: 992px) {
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
width: calc(25% – var(–product-gap)) !important;
padding: 10px !important;
}
}

/* ট্যাবলেট ভিউ – 3 কলাম */
@media (min-width: 768px) and (max-width: 991px) {
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
width: calc(33.33% – var(–product-gap)) !important;
padding: 8px !important;
}
}

/* মোবাইল ভিউ – 2 কলাম (কম্প্যাক্ট স্টাইল) */
@media (max-width: 767px) {
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
width: calc(50% – 5px) !important; /* গ্যাপ কম */
padding: 3px !important; /* প্যাডিং প্রায় নেই */
margin-left: 2.5px !important;
margin-right: 2.5px !important;
margin-bottom: 5px !important;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .price {
margin-top: 3px !important;
font-size: 13px !important;
padding: 0 2px !important;
}

.woocommerce ul.products li.product a img {
margin-bottom: 3px !important;
}

.woocommerce ul.products,
.woocommerce-page ul.products {
–product-gap: 5px;
}
}

/* ক্লিয়ারফিক্স */
.woocommerce ul.products::after,
.woocommerce-page ul.products::after {
content: “”;
display: table;
  clear: both;
}

.loop-add-to-cart-btn,
.wpcbn-btn {
padding: 12px 24px;
font-size: 16px;
line-height: 1.5;
border-radius: 5px;
border: none;
text-align: center;
display: inline-block;
width: auto;
min-width: 150px;
box-sizing: border-box;
}

/* কালার ও ব্যাকগ্রাউন্ড চাইলে এখানে কাস্টমাইজ করতে পারো */
.loop-add-to-cart-btn {
background-color: #0071a1;
color: #fff;
}

.wpcbn-btn {
background-color: #0071a1;
color: #fff;
}

/* WooCommerce প্রোডাক্ট গ্রিড স্টাইলিং – ফাইনাল ফিক্সড ভার্সন */
.woocommerce ul.products,
.woocommerce-page ul.products {
–product-gap: 15px;
margin: 0 calc(-1 * var(–product-gap)/2) !important;
padding: 0 !important;
display: flex;
flex-wrap: wrap;
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
border: 1px solid #e0e0e0; /* হালকা গ্রে বর্ডার */
padding: 0 !important;
border-radius: 8px;
background: !important;
margin: 0 calc(var(–product-gap)/2) var(–product-gap) calc(var(–product-gap)/2) !important;
width: calc(50% – var(–product-gap)) !important;
box-sizing: border-box;
transition: all 0.3s ease;
display: flex;
flex-direction: column;
position: relative;
overflow: hidden;
}

/* ইমেজ স্টাইলিং – ফিক্সড */
.woocommerce ul.products li.product a img {
display: block !important;
width: 100% !important;
height: auto !important;
margin: 0 auto !important;
padding: 15px;
box-sizing: border-box;
transition: all 0.3s ease;
}

/* প্রোডাক্ট কন্টেন্ট এরিয়া */
.woocommerce ul.products li.product .product-content-wrapper {
padding: 15px;
border-top: 1px solid #f0f0f0;
flex-grow: 1;
display: flex;
flex-direction: column;
}

/* প্রোডাক্ট টাইটেল */
.woocommerce ul.products li.product .woocommerce-loop-product__title {
margin: 0 0 8px 0 !important;
padding: 0 !important;
font-size: 15px;
line-height: 1.4;
font-weight: 500;
color: #333;
}

/* প্রাইস স্টাইলিং */
.woocommerce ul.products li.product .price {
margin: auto 0 0 0 !important;
padding: 0 !important;
font-size: 16px;
color: #222;
font-weight: 600;
line-height: 1.3;
}

/* উন্নত হোভার ইফেক্ট */
.woocommerce ul.products li.product:hover {
border-color: #c0c0c0;
box-shadow: 0 8px 20px rgba(0,0,0,0.1);
transform: translateY(-5px);
}

.woocommerce ul.products li.product:hover a img {
transform: scale(1.03);
opacity: 0.9;
}

/* সমান উচ্চতা নিশ্চিত করতে */
.woocommerce ul.products li.product .image-container {
height: 200px; /* ফিক্সড উচ্চতা */
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
padding: 15px;
}

/* ডেস্কটপ ভিউ – 4 কলাম */
@media (min-width: 992px) {
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
width: calc(25% – var(–product-gap)) !important;
}

.woocommerce ul.products li.product .image-container {
height: 220px;
}
}

/* ট্যাবলেট ভিউ – 3 কলাম */
@media (min-width: 768px) and (max-width: 991px) {
.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
width: calc(33.333% – var(–product-gap)) !important;
}

.woocommerce ul.products li.product .image-container {
height: 180px;
}
}

/* মোবাইল ভিউ – 2 কলাম */
@media (max-width: 767px) {
.woocommerce ul.products,
.woocommerce-page ul.products {
–product-gap: 10px;
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
width: calc(50% – var(–product-gap)) !important;
}

.woocommerce ul.products li.product .product-content-wrapper {
padding: 12px;
}

.woocommerce ul.products li.product .image-container {
height: 150px;
padding: 10px;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .price {
font-size: 14px !important;
    }
}

.woocommerce ul.products li.product {
background-color:#0E254A; /* এটা তোমার পছন্দের কালার দিয়ে বদলাও */
padding: 15px;
border-radius: 10px;
}

same size 2 buttons & colors

.loop-add-to-cart-btn,
.wpcbn-btn {
padding: 12px 24px;
font-size: 16px;
line-height: 1.5;
border-radius: 5px;
border: none;
text-align: center;
display: inline-block;
width: auto;
min-width: 150px;
box-sizing: border-box;
}

/* কালার ও ব্যাকগ্রাউন্ড চাইলে এখানে কাস্টমাইজ করতে পারো */
.loop-add-to-cart-btn {
background-color: #FC9616 !important;
color: #fff !important;
}

.wpcbn-btn {
background-color: #0071a1 !important;
color: #fff !important;
}

woodmart theme

Item #2
same size 2 buttons & colors
.add_to_cart_button, 
.button, 
.product-grid-item .btn {
    border-radius: 10px 0 10px 0 !important;
}
.wpcbn-btn {
  background-color: #38282E; /* থিম অনুযায়ী কালার */
  color: #fff;
  border-radius: 10px 0 10px 0  !important; /* Add to Cart এর মতো */
  padding: 10px 20px;
  border: none;
  display: inline-block;
  font-weight: 600;
  text-align: center;
  transition: all 0.3s ease;
}
 
.wpcbn-btn:hover {
  background-color: #38282E; /* হোভার কালার */
color: #E5DE00;
}

document.querySelectorAll(‘.wpcbn-btn’).forEach(btn => {
btn.addEventListener(‘touchstart’, function(e) {
e.stopPropagation();
window.location.href = btn.href;
});
});

WPC Buy Now Button for WooCommerce.

error: Content is protected !!
Scroll to Top