76 lines
1.7 KiB
JavaScript
76 lines
1.7 KiB
JavaScript
/*
|
|
* Author: Abdullah A Almsaeed
|
|
* Date: 4 Jan 2014
|
|
* Description:
|
|
* This is a demo file used only for the main dashboard (index.html)
|
|
**/
|
|
|
|
$(function () {
|
|
|
|
"use strict";
|
|
|
|
//Make the dashboard widgets sortable Using jquery UI
|
|
$(".connectedSortable").sortable({
|
|
placeholder: "sort-highlight",
|
|
connectWith: ".connectedSortable",
|
|
handle: ".box-header, .nav-tabs",
|
|
forcePlaceholderSize: true,
|
|
zIndex: 999999
|
|
});
|
|
$(".connectedSortable .box-header, .connectedSortable .nav-tabs-custom").css("cursor", "move");
|
|
|
|
//jQuery UI sortable for the todo list
|
|
$(".todo-list").sortable({
|
|
placeholder: "sort-highlight",
|
|
handle: ".handle",
|
|
forcePlaceholderSize: true,
|
|
zIndex: 999999
|
|
});
|
|
|
|
//bootstrap WYSIHTML5 - text editor
|
|
//$(".textarea").wysihtml5();
|
|
|
|
//jvectormap data
|
|
var visitorsData = {
|
|
"US": 398, //USA
|
|
"SA": 400, //Saudi Arabia
|
|
"CA": 1000, //Canada
|
|
"DE": 500, //Germany
|
|
"FR": 760, //France
|
|
"CN": 300, //China
|
|
"AU": 700, //Australia
|
|
"BR": 600, //Brazil
|
|
"IN": 800, //India
|
|
"GB": 320, //Great Britain
|
|
"RU": 3000 //Russia
|
|
};
|
|
|
|
//The Calender
|
|
//$("#calendar").datepicker();
|
|
|
|
//SLIMSCROLL FOR CHAT WIDGET
|
|
$('#chat-box').slimScroll({
|
|
height: '250px'
|
|
});
|
|
|
|
//Fix for charts under tabs
|
|
$('.box ul.nav a').on('shown.bs.tab', function () {
|
|
area.redraw();
|
|
donut.redraw();
|
|
line.redraw();
|
|
});
|
|
|
|
/* The todo list plugin */
|
|
$(".todo-list").todolist({
|
|
onCheck: function (ele) {
|
|
window.console.log("The element has been checked");
|
|
return ele;
|
|
},
|
|
onUncheck: function (ele) {
|
|
window.console.log("The element has been unchecked");
|
|
return ele;
|
|
}
|
|
});
|
|
|
|
});
|