1jQuery(function($) { 2 $('.so-widget-panels .panel a').mouseenter(function() { 3 var widget = $(this).closest('.so-widget-panels'); 4 5 widget.addClass('hover'); 6 }).mouseleave(function() { 7 var widget = $(this).closest('.so-widget-panels'); 8 9 widget.removeClass('hover'); 10 }); 11 12 13 $('.so-widget-panels .panels').each(function() { 14 var panels = $(this); 15 16 var panelsToShow = panels.data('panels-to-show'); 17 18 var responsive = []; 19 20 if (1 < panelsToShow) { 21 responsive.push({ 22 breakpoint: 576, 23 settings: { 24 slidesToShow: 1 25 } 26 }); 27 } 28 29 if (2 < panelsToShow) { 30 responsive.push({ 31 breakpoint: 768, 32 settings: { 33 slidesToShow: 2 34 } 35 }); 36 } 37 38 if (3 < panelsToShow) { 39 responsive.push({ 40 breakpoint: 992, 41 settings: { 42 slidesToShow: 3 43 } 44 }); 45 } 46 47 if (4 < panelsToShow) { 48 responsive.push({ 49 breakpoint: 1200, 50 settings: { 51 slidesToShow: 4 52 } 53 }); 54 } 55 56 if (5 < panelsToShow) { 57 responsive.push({ 58 breakpoint: 1440, 59 settings: { 60 slidesToShow: 5 61 } 62 }); 63 } 64 65 panels.slick({ 66 slidesToShow: panelsToShow, 67 slidesToScroll: 1, 68 arrows: true, 69 draggable: false, 70 appendArrows: '.so-widget-panels .arrows', 71 prevArrow: '<a href="#" class="slick-prev"><i class="fa-regular fa-chevron-left"></i></a>', 72 nextArrow: '<a href="#" class="slick-next"><i class="fa-regular fa-chevron-right"></i></a>', 73 responsive: responsive 74 }); 75 }); 76});
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.