first
This commit is contained in:
238
safekiso-server/modules/base/wwwroot/admindek/js/script.js
Normal file
238
safekiso-server/modules/base/wwwroot/admindek/js/script.js
Normal file
@@ -0,0 +1,238 @@
|
||||
"use strict";
|
||||
$(document).ready(function() {
|
||||
// card js start
|
||||
$(".card-header-right .close-card").on('click', function() {
|
||||
var $this = $(this);
|
||||
$this.parents('.card').animate({
|
||||
'opacity': '0',
|
||||
'-webkit-transform': 'scale3d(.3, .3, .3)',
|
||||
'transform': 'scale3d(.3, .3, .3)'
|
||||
});
|
||||
|
||||
setTimeout(function() {
|
||||
$this.parents('.card').remove();
|
||||
}, 800);
|
||||
});
|
||||
$(".card-header-right .reload-card").on('click', function() {
|
||||
var $this = $(this);
|
||||
$this.parents('.card').addClass("card-load");
|
||||
$this.parents('.card').append('<div class="card-loader"><i class="feather icon-radio rotate-refresh"></div>');
|
||||
setTimeout(function() {
|
||||
$this.parents('.card').children(".card-loader").remove();
|
||||
$this.parents('.card').removeClass("card-load");
|
||||
}, 3000);
|
||||
});
|
||||
$(".card-header-right .card-option .open-card-option").on('click', function() {
|
||||
var $this = $(this);
|
||||
if ($this.hasClass('icon-x')) {
|
||||
$this.parents('.card-option').animate({
|
||||
'width': '30px',
|
||||
});
|
||||
$this.parents('.card-option').children('li').children(".open-card-option").removeClass("icon-x").fadeIn('slow');
|
||||
$this.parents('.card-option').children('li').children(".open-card-option").addClass("icon-chevron-left").fadeIn('slow');
|
||||
$this.parents('.card-option').children(".first-opt").fadeIn();
|
||||
} else {
|
||||
$this.parents('.card-option').animate({
|
||||
'width': '130px',
|
||||
});
|
||||
$this.parents('.card-option').children('li').children(".open-card-option").addClass("icon-x").fadeIn('slow');
|
||||
$this.parents('.card-option').children('li').children(".open-card-option").removeClass("icon-chevron-left").fadeIn('slow');
|
||||
$this.parents('.card-option').children(".first-opt").fadeOut();
|
||||
}
|
||||
});
|
||||
$(".card-header-right .minimize-card").on('click', function() {
|
||||
var $this = $(this);
|
||||
var port = $($this.parents('.card'));
|
||||
var card = $(port).children('.card-block').slideToggle();
|
||||
$(this).toggleClass("icon-minus").fadeIn('slow');
|
||||
$(this).toggleClass("icon-plus").fadeIn('slow');
|
||||
});
|
||||
$(".card-header-right .full-card").on('click', function() {
|
||||
var $this = $(this);
|
||||
var port = $($this.parents('.card'));
|
||||
port.toggleClass("full-card");
|
||||
$(this).toggleClass("icon-minimize");
|
||||
$(this).toggleClass("icon-maximize");
|
||||
});
|
||||
$("#more-details").on('click', function() {
|
||||
$(".more-details").slideToggle(500);
|
||||
});
|
||||
$(".mobile-options").on('click', function() {
|
||||
$(".navbar-container .nav-right").slideToggle('slow');
|
||||
});
|
||||
$(".search-btn").on('click', function() {
|
||||
$(".main-search").addClass('open');
|
||||
$('.main-search .form-control').animate({
|
||||
'width': '200px',
|
||||
});
|
||||
});
|
||||
$(".search-close").on('click', function() {
|
||||
$('.main-search .form-control').animate({
|
||||
'width': '0',
|
||||
});
|
||||
setTimeout(function() {
|
||||
$(".main-search").removeClass('open');
|
||||
}, 300);
|
||||
});
|
||||
// card js end
|
||||
$("#styleSelector .style-cont").slimScroll({
|
||||
setTop: "1px",
|
||||
height: "calc(100vh - 480px)",
|
||||
});
|
||||
/*chatbar js start*/
|
||||
/*chat box scroll*/
|
||||
var a = $(window).height() - 80;
|
||||
$(".main-friend-list").slimScroll({
|
||||
height: a,
|
||||
allowPageScroll: false,
|
||||
wheelStep: 5
|
||||
});
|
||||
var a = $(window).height() - 155;
|
||||
$(".main-friend-chat").slimScroll({
|
||||
height: a,
|
||||
allowPageScroll: false,
|
||||
wheelStep: 5
|
||||
});
|
||||
|
||||
// search
|
||||
$("#search-friends").on("keyup", function() {
|
||||
var g = $(this).val().toLowerCase();
|
||||
$(".userlist-box .media-body .chat-header").each(function() {
|
||||
var s = $(this).text().toLowerCase();
|
||||
$(this).closest('.userlist-box')[s.indexOf(g) !== -1 ? 'show' : 'hide']();
|
||||
});
|
||||
});
|
||||
|
||||
// open chat box
|
||||
$('.displayChatbox').on('click', function() {
|
||||
var my_val = $('.pcoded').attr('vertical-placement');
|
||||
if (my_val == 'right') {
|
||||
var options = {
|
||||
direction: 'left'
|
||||
};
|
||||
} else {
|
||||
var options = {
|
||||
direction: 'right'
|
||||
};
|
||||
}
|
||||
$('.showChat').toggle('slide', options, 500);
|
||||
});
|
||||
|
||||
//open friend chat
|
||||
$('.userlist-box').on('click', function() {
|
||||
var my_val = $('.pcoded').attr('vertical-placement');
|
||||
if (my_val == 'right') {
|
||||
var options = {
|
||||
direction: 'left'
|
||||
};
|
||||
} else {
|
||||
var options = {
|
||||
direction: 'right'
|
||||
};
|
||||
}
|
||||
$('.showChat_inner').toggle('slide', options, 500);
|
||||
});
|
||||
//back to main chatbar
|
||||
$('.back_chatBox').on('click', function() {
|
||||
var my_val = $('.pcoded').attr('vertical-placement');
|
||||
if (my_val == 'right') {
|
||||
var options = {
|
||||
direction: 'left'
|
||||
};
|
||||
} else {
|
||||
var options = {
|
||||
direction: 'right'
|
||||
};
|
||||
}
|
||||
$('.showChat_inner').toggle('slide', options, 500);
|
||||
$('.showChat').css('display', 'block');
|
||||
});
|
||||
$('.back_friendlist').on('click', function() {
|
||||
var my_val = $('.pcoded').attr('vertical-placement');
|
||||
if (my_val == 'right') {
|
||||
var options = {
|
||||
direction: 'left'
|
||||
};
|
||||
} else {
|
||||
var options = {
|
||||
direction: 'right'
|
||||
};
|
||||
}
|
||||
$('.p-chat-user').toggle('slide', options, 500);
|
||||
$('.showChat').css('display', 'block');
|
||||
});
|
||||
// /*chatbar js end*/
|
||||
$('[data-toggle="tooltip"]').tooltip();
|
||||
|
||||
// wave effect js
|
||||
Waves.init();
|
||||
Waves.attach('.flat-buttons', ['waves-button']);
|
||||
Waves.attach('.float-buttons', ['waves-button', 'waves-float']);
|
||||
Waves.attach('.float-button-light', ['waves-button', 'waves-float', 'waves-light']);
|
||||
Waves.attach('.flat-buttons', ['waves-button', 'waves-float', 'waves-light', 'flat-buttons']);
|
||||
|
||||
// $('#mobile-collapse i').addClass('icon-toggle-right');
|
||||
// $('#mobile-collapse').on('click', function() {
|
||||
// $('#mobile-collapse i').toggleClass('icon-toggle-right');
|
||||
// $('#mobile-collapse i').toggleClass('icon-toggle-left');
|
||||
// });
|
||||
// materia form
|
||||
|
||||
$('.form-control').on('blur', function() {
|
||||
if ($(this).val().length > 0) {
|
||||
$(this).addClass("fill");
|
||||
} else {
|
||||
$(this).removeClass("fill");
|
||||
}
|
||||
});
|
||||
$('.form-control').on('focus', function() {
|
||||
$(this).addClass("fill");
|
||||
});
|
||||
$('#mobile-collapse i').addClass('icon-toggle-right');
|
||||
$('#mobile-collapse').on('click', function() {
|
||||
$('#mobile-collapse i').toggleClass('icon-toggle-right');
|
||||
$('#mobile-collapse i').toggleClass('icon-toggle-left');
|
||||
});
|
||||
});
|
||||
$(document).ready(function() {
|
||||
var $window = $(window);
|
||||
// $('.loader-bar').animate({
|
||||
// width: $window.width()
|
||||
// }, 1000);
|
||||
// setTimeout(function() {
|
||||
// while ($('.loader-bar').width() == $window.width()) {
|
||||
// $(window).on('load',function(){
|
||||
$('.loader-bg').fadeOut();
|
||||
// });
|
||||
|
||||
// break;
|
||||
|
||||
// }
|
||||
// }, 2000);
|
||||
});
|
||||
|
||||
// toggle full screen
|
||||
function toggleFullScreen() {
|
||||
var a = $(window).height() - 10;
|
||||
|
||||
if (!document.fullscreenElement && // alternative standard method
|
||||
!document.mozFullScreenElement && !document.webkitFullscreenElement) { // current working methods
|
||||
if (document.documentElement.requestFullscreen) {
|
||||
document.documentElement.requestFullscreen();
|
||||
} else if (document.documentElement.mozRequestFullScreen) {
|
||||
document.documentElement.mozRequestFullScreen();
|
||||
} else if (document.documentElement.webkitRequestFullscreen) {
|
||||
document.documentElement.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);
|
||||
}
|
||||
} else {
|
||||
if (document.cancelFullScreen) {
|
||||
document.cancelFullScreen();
|
||||
} else if (document.mozCancelFullScreen) {
|
||||
document.mozCancelFullScreen();
|
||||
} else if (document.webkitCancelFullScreen) {
|
||||
document.webkitCancelFullScreen();
|
||||
}
|
||||
}
|
||||
$('.full-screen').toggleClass('icon-maximize');
|
||||
$('.full-screen').toggleClass('icon-minimize');
|
||||
}
|
||||
Reference in New Issue
Block a user