bongzilla

Untitled

Jun 9th, 2021
557
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. <script>
  2. (function() {
  3.     var projectsGrid = new FsLibrary('.reviews-list')
  4.  
  5.     /* FILTER COMPONENT */
  6.  
  7.     // define our filter group(s)
  8.     var myFilters = [
  9.         {
  10.             filterWrapper: ".filters-source",
  11.             filterType: "multi"
  12.         },
  13.         {
  14.         filterWrapper: ".filters-paper",
  15.             filterType: "multi"
  16.         },
  17.         {
  18.             filterWrapper: ".filters-stars",
  19.             filterType: "multi"
  20.         }
  21.     ]
  22.  
  23.     projectsGrid.filter({
  24.         filterArray: myFilters,
  25.         activeClass: 'fltr-active',
  26.         filterReset:'.filter-reset-master',
  27.         emptyMessage: '.empty-message',
  28.         animation: {
  29.             enable: false,
  30.         }
  31.   })
  32.  
  33.   /* LOAD MORE COMPONENT */
  34. if(window.innerWidth <= 568){
  35.   // mobile script
  36.     projectsGrid.loadmore({
  37.         button: ".load-more-button",
  38.         resetIx: true,
  39.         loadAll: true,
  40.         paginate: {
  41.             enable: true,
  42.             itemsPerPage: 1,
  43.             insertPagination: '.pagination-container',
  44.             bgColor: '#FFFFFF',
  45.             bgColorActive: '#240c2e',
  46.             textColor: '#240c2e',
  47.             textColorActive: '#FFFFFF',
  48.             borderColor: 'rgba(0, 0, 0, 0.1)'
  49.         },
  50.         animation: {
  51.             enable: false
  52.         }
  53.   })
  54. } else if(window.innerWidth > 568 && window.innerWidth < 991) {
  55.   // tablet script
  56.     projectsGrid.loadmore({
  57.         button: ".load-more-button",
  58.         resetIx: true,
  59.         loadAll: true,
  60.         paginate: {
  61.             enable: true,
  62.             itemsPerPage: 3,
  63.             insertPagination: '.pagination-container',
  64.             bgColor: '#FFFFFF',
  65.             bgColorActive: '#240c2e',
  66.             textColor: '#240c2e',
  67.             textColorActive: '#FFFFFF',
  68.             borderColor: 'rgba(0, 0, 0, 0.1)'
  69.     },
  70.     animation: {
  71.         enable: false
  72.     }
  73.   })
  74. } else if(window.innerWidth >= 991) {
  75.     // desktop script
  76.     projectsGrid.loadmore({
  77.         button: ".load-more-button",
  78.         resetIx: true,
  79.         loadAll: true,
  80.         paginate: {
  81.             enable: true,
  82.             itemsPerPage: 3,
  83.             insertPagination: '.pagination-container',
  84.             bgColor: '#FFFFFF',
  85.             bgColorActive: '#240c2e',
  86.             textColor: '#240c2e',
  87.             textColorActive: '#FFFFFF',
  88.             borderColor: 'rgba(0, 0, 0, 0.1)'
  89.         },
  90.         animation: {
  91.             enable: false
  92.         }
  93.   })
  94. }
  95.  
  96. })();
  97. </script>
RAW Paste Data