Our Clients
CSS Code (only visible on the theme builder)
.filters-button-group { display: block !important; visibility: visible !important; opacity: 1 !important; min-height: 50px; }
(function() {
console.log('Filter script initiated');
function initFilters() {
if (typeof jQuery === 'undefined' || typeof jQuery.fn.isotope === 'undefined') {
console.log('Waiting for jQuery/Isotope...');
setTimeout(initFilters, 200);
return;
}
var $ = jQuery;
$(document).ready(function() {
console.log('Filter script running');
let filterContainer = document.getElementById('filter');
if (!filterContainer) return;
let buttonWrapper = filterContainer.querySelector('.et_pb_button_wrapper');
if (!buttonWrapper) {
buttonWrapper = document.createElement('div');
buttonWrapper.className = 'et_pb_button_wrapper';
filterContainer.appendChild(buttonWrapper);
}
$(buttonWrapper).addClass('button-group filters-button-group').css({'display':'block','visibility':'visible','min-height':'50px','margin-bottom':'20px'});
var $grid = $('.damfi__section .masonry-grid').isotope({
itemSelector: '.damfi__section .filtered__item',
filter: '*',
masonry: { gutter: 20 }
});
let arrCat = ['All'];
$('.damfi__section .filtered__item').each(function() {
let classes = $(this).attr('class').split(' ');
let catName = classes[classes.indexOf('filtered__item') + 1];
if (catName && arrCat.indexOf(catName) === -1) arrCat.push(catName);
$(this).attr('data-category', catName);
});
$(buttonWrapper).empty();
arrCat.forEach(cat => {
let label = cat.replace(/_/g, ' ');
let filter = cat === 'All' ? '*' : '.' + cat;
let btn = $("" + label + "");
$(buttonWrapper).append(btn);
});
$('.filters-button-group').on('click', 'a', function() {
var filterValue = $(this).attr('data-filter');
$grid.isotope({ filter: filterValue });
$('.filter-item').removeClass('is-checked');
$(this).addClass('is-checked');
});
$('.filter-item').first().addClass('is-checked');
});
}
initFilters();
})();
























































![Malayala Manorama[MMTV] Malayala Manorama[MMTV]](https://workflowlabs.com/wp-content/uploads/2024/10/clients-250250-16.png)























