12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- /*=========================================================================================
- File Name: content-sidebar.js
- Description: Invoices list datables configurations
- ----------------------------------------------------------------------------------------
- Item name: Vuexy - Vuejs, HTML & Laravel Admin Dashboard Template
- Author: PIXINVENT
- Author URL: http://www.themeforest.net/user/pixinvent
- ==========================================================================================*/
- $(document).ready(function() {
- /***********************************
- * js of small Slider *
- ************************************/
- var sm_options = {
- start: [30,70],
- behaviour: 'drag',
- connect: true,
- range: {
- 'min': 20,
- 'max': 80
- }
- };
- var smallSlider = document.getElementById('small-slider');
- noUiSlider.create(smallSlider, sm_options);
- if($(".sidebar-sticky").length){
- var headerNavbarHeight,
- footerNavbarHeight;
- // Header & Footer offset only for right & left sticky sidebar
- if($("body").hasClass('content-right-sidebar') || $("body").hasClass('content-left-sidebar')){
- headerNavbarHeight = $('.header-navbar').height();
- footerNavbarHeight = $('footer.footer').height();
- }
- // Header & Footer offset with padding for detached right & left dsticky sidebar
- else{
- headerNavbarHeight = $('.header-navbar').height()+24;
- footerNavbarHeight = $('footer.footer').height()+10;
- }
- $(".sidebar-sticky").sticky({
- topSpacing: headerNavbarHeight,
- bottomSpacing: footerNavbarHeight
- });
- }
- });
|