juanboy
  1 +(function (jQuery) {
  2 + "use strict";
  3 + const urlParams = new URLSearchParams(window.location.search);
  4 + const sidebar = urlParams.get('sidebar');
  5 + if (sidebar !== null) {
  6 + $('.iq-sidebar').removeClass('sidebar-dark', 'sidebar-light')
  7 + switch (sidebar) {
  8 + case "0":
  9 + $('.iq-sidebar').addClass('sidebar-dark')
  10 + break;
  11 + case "1":
  12 + $('.iq-sidebar').addClass('sidebar-light')
  13 + break;
  14 + default:
  15 + $('.iq-sidebar').removeClass('sidebar-dark').removeClass('sidebar-light')
  16 + break;
  17 + }
  18 + }
  19 +})(jQuery)
  1 +/*
  2 +Template: Datum - Responsive Bootstrap 4 Admin Dashboard Template
  3 +Author: iqonic.design
  4 +Design and Developed by: http://iqonic.design/
  5 +NOTE: This file contains the styling for Slider in Template.
  6 +*/
  7 +
  8 +
  9 +jQuery(document).ready(function() {
  10 + if(typeof $.fn.slick !== typeof undefined){
  11 + /*---------------------------------------------------------------------
  12 + slick
  13 + -----------------------------------------------------------------------*/
  14 + jQuery('.slick-slider').slick({
  15 + centerMode: true,
  16 + centerPadding: '60px',
  17 + slidesToShow: 9,
  18 + slidesToScroll: 1,
  19 + focusOnSelect: true,
  20 + responsive: [{
  21 + breakpoint: 992,
  22 + settings: {
  23 + arrows: false,
  24 + centerMode: true,
  25 + centerPadding: '30',
  26 + slidesToShow: 3
  27 + }
  28 + }, {
  29 + breakpoint: 480,
  30 + settings: {
  31 + arrows: false,
  32 + centerMode: true,
  33 + centerPadding: '15',
  34 + slidesToShow: 1
  35 + }
  36 + }],
  37 + nextArrow: '<a href="#" class="ri-arrow-left-s-line left"></a>',
  38 + prevArrow: '<a href="#" class="ri-arrow-right-s-line right"></a>',
  39 + });
  40 +
  41 + jQuery('.top-rated-item').slick({
  42 + slidesToShow: 4,
  43 + speed: 300,
  44 + slidesToScroll: 1,
  45 + focusOnSelect: true,
  46 + appendArrows: jQuery('#top-rated-item-slick-arrow'),
  47 + responsive: [{
  48 + breakpoint: 1200,
  49 + settings: {
  50 + slidesToShow: 3
  51 + }
  52 + },{
  53 + breakpoint: 798,
  54 + settings: {
  55 + slidesToShow: 2
  56 + }
  57 + },{
  58 + breakpoint: 480,
  59 + settings: {
  60 + arrows: false,
  61 + autoplay:true,
  62 + slidesToShow: 1
  63 + }
  64 + }],
  65 + });
  66 +
  67 + jQuery('#newrealease-slider').slick({
  68 + dots: false,
  69 + arrows: false,
  70 + infinite: true,
  71 + speed: 300,
  72 + centerMode: true,
  73 + centerPadding: false,
  74 + variableWidth: true ,
  75 + infinite: true,
  76 + focusOnSelect: true,
  77 + autoplay: false,
  78 + slidesToShow: 7,
  79 + slidesToScroll: 1,
  80 +
  81 +
  82 + });
  83 +
  84 + jQuery("#newrealease-slider .slick-active.slick-center").prev('.slick-active').addClass('temp');
  85 + jQuery("#newrealease-slider .slick-active.temp").prev().addClass('temp-1');
  86 + jQuery("#newrealease-slider .slick-active.temp-1").prev().addClass('temp-2');
  87 +
  88 + jQuery("#newrealease-slider .slick-active.slick-center").next('.slick-active').addClass('temp-next');
  89 + jQuery("#newrealease-slider .slick-active.temp-next").next().addClass('temp-next-1');
  90 + jQuery("#newrealease-slider .slick-active.temp-next-1").next().addClass('temp-next-2');
  91 +
  92 + jQuery("#newrealease-slider").on("afterChange", function (){
  93 + var slick_index = jQuery(".slick-active.slick-center").data('slick-index');
  94 +
  95 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(slick_index-1)+'"]').addClass('temp');
  96 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(slick_index-2)+'"]').addClass('temp-1');
  97 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(slick_index-3)+'"]').addClass('temp-2');
  98 +
  99 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(parseInt(slick_index+1))+'"]').addClass('temp-next');
  100 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(parseInt(slick_index+2))+'"]').addClass('temp-next-1');
  101 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(parseInt(slick_index+3))+'"]').addClass('temp-next-2');
  102 +
  103 +
  104 + });
  105 +
  106 + jQuery("#newrealease-slider").on("beforeChange", function (){
  107 + var slick_index = jQuery(".slick-active.slick-center").data('slick-index');
  108 +
  109 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(slick_index-1)+'"]').removeClass('temp');
  110 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(slick_index-2)+'"]').removeClass('temp-1');
  111 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(slick_index-3)+'"]').removeClass('temp-2');
  112 +
  113 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(parseInt(slick_index+1))+'"]').removeClass('temp-next');
  114 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(parseInt(slick_index+2))+'"]').removeClass('temp-next-1');
  115 + jQuery('#newrealease-slider .slick-active[data-slick-index="'+(parseInt(slick_index+3))+'"]').removeClass('temp-next-2');
  116 +
  117 + });
  118 +
  119 + jQuery('#favorites-slider').slick({
  120 + dots: false,
  121 + arrows: false,
  122 + infinite: true,
  123 + speed: 300,
  124 + centerMode: false,
  125 + autoplay: true,
  126 + slidesToShow: 3,
  127 + slidesToScroll: 1,
  128 + responsive: [
  129 + {
  130 + breakpoint: 1024,
  131 + settings: {
  132 + slidesToShow: 3,
  133 + slidesToScroll: 1,
  134 + infinite: true,
  135 + }
  136 + },
  137 + {
  138 + breakpoint: 992,
  139 + settings: {
  140 + slidesToShow: 2,
  141 + slidesToScroll: 1
  142 + }
  143 + },
  144 + {
  145 + breakpoint: 767,
  146 + settings: {
  147 + slidesToShow: 1,
  148 + slidesToScroll: 1
  149 + }
  150 + }
  151 + ]
  152 + });
  153 +
  154 + jQuery('#similar-slider').slick({
  155 + dots: false,
  156 + arrows: false,
  157 + infinite: true,
  158 + speed: 300,
  159 + centerMode: false,
  160 + autoplay: true,
  161 + slidesToShow: 4,
  162 + slidesToScroll: 1,
  163 + responsive: [
  164 + {
  165 + breakpoint: 1024,
  166 + settings: {
  167 + slidesToShow: 3,
  168 + slidesToScroll: 1,
  169 + infinite: true,
  170 + }
  171 + },
  172 + {
  173 + breakpoint: 768,
  174 + settings: {
  175 + slidesToShow: 2,
  176 + slidesToScroll: 1
  177 + }
  178 + },
  179 + {
  180 + breakpoint: 576,
  181 + settings: {
  182 + slidesToShow: 1,
  183 + slidesToScroll: 1
  184 + }
  185 + }
  186 + ]
  187 + });
  188 +
  189 + jQuery('#single-similar-slider').slick({
  190 + dots: false,
  191 + arrows: false,
  192 + infinite: true,
  193 + speed: 300,
  194 + centerMode: false,
  195 + autoplay: true,
  196 + slidesToShow: 3,
  197 + slidesToScroll: 1,
  198 + responsive: [
  199 + {
  200 + breakpoint: 1024,
  201 + settings: {
  202 + slidesToShow: 3,
  203 + slidesToScroll: 1,
  204 + infinite: true,
  205 + }
  206 + },
  207 + {
  208 + breakpoint: 768,
  209 + settings: {
  210 + slidesToShow: 2,
  211 + slidesToScroll: 1
  212 + }
  213 + },
  214 + {
  215 + breakpoint: 576,
  216 + settings: {
  217 + slidesToShow: 1,
  218 + slidesToScroll: 1
  219 + }
  220 + }
  221 + ]
  222 + });
  223 +
  224 + jQuery('#trendy-slider').slick({
  225 + dots: false,
  226 + arrows: false,
  227 + infinite: true,
  228 + speed: 300,
  229 + centerMode: false,
  230 + autoplay: true,
  231 + slidesToShow: 4,
  232 + slidesToScroll: 1,
  233 + responsive: [
  234 + {
  235 + breakpoint: 1024,
  236 + settings: {
  237 + slidesToShow: 3,
  238 + slidesToScroll: 1,
  239 + infinite: true,
  240 + }
  241 + },
  242 + {
  243 + breakpoint: 768,
  244 + settings: {
  245 + slidesToShow: 2,
  246 + slidesToScroll: 1
  247 + }
  248 + },
  249 + {
  250 + breakpoint: 576,
  251 + settings: {
  252 + slidesToShow: 1,
  253 + slidesToScroll: 1
  254 + }
  255 + }
  256 + ]
  257 + });
  258 +
  259 + jQuery('#description-slider').slick({
  260 + slidesToShow: 1,
  261 + slidesToScroll: 1,
  262 + arrows: false,
  263 + fade: true,
  264 + asNavFor: '#description-slider-nav'
  265 + });
  266 +
  267 + jQuery('#description-slider-nav').slick({
  268 + slidesToShow: 3,
  269 + slidesToScroll: 1,
  270 + asNavFor: '#description-slider',
  271 + dots: false,
  272 + arrows: false,
  273 + infinite: true,
  274 + vertical: true,
  275 + centerMode: false,
  276 + focusOnSelect: true
  277 + });
  278 +
  279 + jQuery('.realeases-banner').slick({
  280 + slidesToShow: 5,
  281 + speed: 300,
  282 + arrows:false,
  283 + slidesToScroll: 1,
  284 + vertical: true,
  285 + verticalSwiping: true,
  286 + focusOnSelect: true,
  287 + responsive: [{
  288 + breakpoint: 992,
  289 + settings: {
  290 + arrows: false,
  291 + slidesToShow: 3
  292 + }
  293 + }, {
  294 + breakpoint: 480,
  295 + settings: {
  296 + arrows: false,
  297 + verticalSwiping:false,
  298 + slidesToShow:4
  299 + }
  300 + }],
  301 + });
  302 +
  303 + jQuery('.feature-album').slick({
  304 + slidesToShow: 6,
  305 + speed: 300,
  306 + slidesToScroll: 1,
  307 + focusOnSelect: true,
  308 + appendArrows: jQuery('#feature-album-slick-arrow'),
  309 + responsive: [{
  310 + breakpoint: 1200,
  311 + settings: {
  312 + slidesToShow: 4
  313 + }
  314 + },{
  315 + breakpoint: 992,
  316 + settings: {
  317 + slidesToShow: 3
  318 + }
  319 + }, {
  320 + breakpoint: 480,
  321 + settings: {
  322 + arrows: false,
  323 + autoplay:true,
  324 + slidesToShow: 1
  325 + }
  326 + }],
  327 + });
  328 +
  329 + jQuery('.feature-album-artist').slick({
  330 + slidesToShow: 6,
  331 + speed: 300,
  332 + slidesToScroll: 1,
  333 + appendArrows: jQuery('#feature-album-artist-slick-arrow'),
  334 + focusOnSelect: true,
  335 + responsive: [{
  336 + breakpoint: 1200,
  337 + settings: {
  338 + slidesToShow: 4
  339 + }
  340 + },{
  341 + breakpoint: 992,
  342 + settings: {
  343 + arrows:true,
  344 + slidesToShow: 3
  345 + }
  346 + }, {
  347 + breakpoint: 480,
  348 + settings: {
  349 + arrows:false,
  350 + autoplay:true,
  351 + slidesToShow: 1
  352 + }
  353 + }],
  354 + });
  355 +
  356 + jQuery('.hot-songs').slick({
  357 + slidesToShow: 2,
  358 + speed: 300,
  359 + appendArrows: jQuery('#hot-song-slick-arrow'),
  360 + slidesToScroll: 1,
  361 + rows:3,
  362 + focusOnSelect: true,
  363 + responsive: [{
  364 + breakpoint: 992,
  365 + settings: {
  366 + arrows: true,
  367 + slidesToShow: 2
  368 + }
  369 + }, {
  370 + breakpoint: 480,
  371 + settings: {
  372 + arrows: false,
  373 + autoplay:true,
  374 + slidesToShow: 1
  375 + }
  376 + }],
  377 + });
  378 +
  379 + /*---slider salon----*/
  380 + jQuery('.salone-styles').slick({
  381 + dots: false,
  382 + arrows: true,
  383 + infinite: true,
  384 + speed: 200,
  385 + autoplay: false,
  386 + slidesToShow: 2,
  387 + slidesToScroll: 1,
  388 + appendArrows: jQuery('#trending-order-slick-arrow'),
  389 + responsive: [
  390 + {
  391 + breakpoint: 1200,
  392 + settings: {
  393 + slidesToShow: 1
  394 + }
  395 + },
  396 + {
  397 + breakpoint: 1024,
  398 + settings: {
  399 + slidesToShow: 1
  400 + }
  401 + },
  402 + {
  403 + breakpoint: 600,
  404 + settings: {
  405 + slidesToShow: 1
  406 + }
  407 + }
  408 + ]
  409 + });
  410 +
  411 + jQuery('.hot-video').slick({
  412 + slidesToShow: 2,
  413 + speed: 300,
  414 + appendArrows: jQuery('#hot-video-slick-arrow'),
  415 + slidesToScroll: 1,
  416 + focusOnSelect: true,
  417 + responsive: [{
  418 + breakpoint: 992,
  419 + settings: {
  420 + arrows: true,
  421 + slidesToShow: 2
  422 + }
  423 + }, {
  424 + breakpoint: 480,
  425 + settings: {
  426 + arrows: false,
  427 + autoplay:true,
  428 + slidesToShow: 1
  429 + }
  430 + }],
  431 + });
  432 +
  433 +/*---------------------------------------------------------------------
  434 +active music
  435 +-----------------------------------------------------------------------*/
  436 + jQuery( 'ul.iq-song-slide li').on('click', function(){
  437 + jQuery('ul.iq-song-slide li').removeClass('active');
  438 + jQuery(this).addClass('active');
  439 + });
  440 +
  441 +
  442 +/*---------------------------------------------------------------------
  443 +social media post
  444 +-----------------------------------------------------------------------*/
  445 + jQuery('.post-social').slick({
  446 + dots: false,
  447 + arrows: false,
  448 + infinite: true,
  449 + speed: 200,
  450 + autoplay: true,
  451 + slidesToShow: 1,
  452 + slidesToScroll: 1,
  453 + });
  454 +
  455 + jQuery('.trending-order').slick({
  456 + dots: false,
  457 + arrows: true,
  458 + infinite: true,
  459 + speed: 200,
  460 + autoplay: false,
  461 + slidesToShow: 2,
  462 + slidesToScroll: 1,
  463 + appendArrows: jQuery('#trending-order-slick-arrow'),
  464 + responsive: [
  465 + {
  466 + breakpoint: 1300,
  467 + settings: {
  468 + slidesToShow: 2
  469 + }
  470 + },
  471 + {
  472 + breakpoint: 1024,
  473 + settings: {
  474 + slidesToShow: 2
  475 + }
  476 + },
  477 + {
  478 + breakpoint: 600,
  479 + settings: {
  480 + slidesToShow: 1
  481 + }
  482 + }
  483 + ]
  484 + });
  485 +
  486 + jQuery('.resto-blog').slick({
  487 + dots: false,
  488 + arrows: false,
  489 + infinite: true,
  490 + speed: 200,
  491 + autoplay: false,
  492 + slidesToShow: 2,
  493 + slidesToScroll: 1,
  494 + responsive: [
  495 + {
  496 + breakpoint: 600,
  497 + settings: {
  498 + slidesToShow: 1
  499 + }
  500 + }
  501 + ]
  502 + });
  503 +
  504 + jQuery('.image-slide-1').slick({
  505 + dots: false,
  506 + arrows: false,
  507 + infinite: true,
  508 + speed: 200,
  509 + autoplay: true,
  510 + slidesToShow: 1,
  511 + slidesToScroll: 1,
  512 + });
  513 +
  514 + jQuery('.stylist-salon').slick({
  515 + slidesToShow: 4,
  516 + speed: 300,
  517 + slidesToScroll: 1,
  518 + focusOnSelect: true,
  519 + autoplay: true,
  520 + arrows: false,
  521 + responsive: [{
  522 + breakpoint: 992,
  523 + settings: {
  524 + arrows: false,
  525 + slidesToShow: 2
  526 + }
  527 + }, {
  528 + breakpoint: 480,
  529 + settings: {
  530 + arrows: false,
  531 + autoplay: true,
  532 + slidesToShow: 1
  533 + }
  534 + }],
  535 + });
  536 +
  537 + jQuery('.stylist-salon1').slick({
  538 + slidesToShow: 4,
  539 + speed: 300,
  540 + slidesToScroll: 1,
  541 + focusOnSelect: true,
  542 + autoplay: true,
  543 + responsive: [{
  544 + breakpoint: 992,
  545 + settings: {
  546 + arrows: true,
  547 + slidesToShow: 2
  548 + }
  549 + }, {
  550 + breakpoint: 480,
  551 + settings: {
  552 + arrows: false,
  553 + autoplay: true,
  554 + slidesToShow: 1
  555 + }
  556 + }],
  557 + });
  558 +
  559 +
  560 + }
  561 +});