If you want to design woocommerce product variation dropdown to swatches, you can follow this video.

Important Links

CSS Code To Design Variation Swatches Button

/* Variation Swatches for WooCommerce*/
.thwvsf-wrapper-ul {
  justify-content: center;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default {
  padding: .5rem;
  position: relative;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.attr_swatch_design_default.thwvsf-selected{
  background: #5dff003d;
}
span.gaming_topup_gt {
    position: relative;
    top: -8px;
    font-size: 13px;
    color: red;
}
@media screen and (max-width: 503px){
span.gaming_topup_gt {
    position: absolute;
    top: -5px;
    font-size: 11px;
    color: red;
    right: 5px
		
}	
	
.thwvsf-wrapper-ul .thwvsf-label-li.attr_swatch_design_default .thwvsf-item-span.item-span-text {
    font-size: 12px;
}
.thwvsf-wrapper-ul .thwvsf-wrapper-item-li.thwvsf-label-li.attr_swatch_design_default {
  padding: 10px 0px;
}
	
}

JavaScript Code

window.addEventListener('DOMContentLoaded', function() {
jQuery(function($){
    jQuery('.thwvsf-wrapper-ul .thwvsf-wrapper-item-li .thwvsf-item-span').html(function (i, html) {
        return html.replace(/\-(.*$)/, ' <span class=\"gaming_topup_gt\">$1</span>')
    })
})
});

Leave a Reply