15 lines
4.1 KiB
JavaScript
Vendored
15 lines
4.1 KiB
JavaScript
Vendored
/*
|
|
* Author: Abdullah A Almsaeed
|
|
* Date: 4 Jan 2014
|
|
* Description:
|
|
* This is a demo file used only for the main dashboard (index.html)
|
|
**/
|
|
"use strict"
|
|
$(function(){$('input[type="checkbox"]').iCheck({checkboxClass:"icheckbox_flat-blue",radioClass:"iradio_flat-blue"}),$(".connectedSortable").sortable({placeholder:"sort-highlight",connectWith:".connectedSortable",handle:".box-header, .nav-tabs",forcePlaceholderSize:!0,zIndex:999999}),$(".connectedSortable .box-header, .connectedSortable .nav-tabs-custom").css("cursor","move"),$(".todo-list").sortable({placeholder:"sort-highlight",handle:".handle",forcePlaceholderSize:!0,zIndex:999999}),$(".textarea").wysihtml5(),$(".daterange").daterangepicker({ranges:{Today:[moment(),moment()],Yesterday:[moment().subtract("days",1),moment().subtract("days",1)],"Last 7 Days":[moment().subtract("days",6),moment()],"Last 30 Days":[moment().subtract("days",29),moment()],"This Month":[moment().startOf("month"),moment().endOf("month")],"Last Month":[moment().subtract("month",1).startOf("month"),moment().subtract("month",1).endOf("month")]},startDate:moment().subtract("days",29),endDate:moment()},function(e,t){alert("You chose: "+e.format("MMMM D, YYYY")+" - "+t.format("MMMM D, YYYY"))}),$(".knob").knob()
|
|
var e={US:398,SA:400,CA:1e3,DE:500,FR:760,CN:300,AU:700,BR:600,IN:800,GB:320,RU:3e3}
|
|
$("#world-map").vectorMap({map:"world_mill_en",backgroundColor:"transparent",regionStyle:{initial:{fill:"#e4e4e4","fill-opacity":1,stroke:"none","stroke-width":0,"stroke-opacity":1}},series:{regions:[{values:e,scale:["#92c1dc","#ebf4f9"],normalizeFunction:"polynomial"}]},onRegionLabelShow:function(t,o,a){"undefined"!=typeof e[a]&&o.html(o.html()+": "+e[a]+" new visitors")}})
|
|
var t=[1e3,1200,920,927,931,1027,819,930,1021]
|
|
$("#sparkline-1").sparkline(t,{type:"line",lineColor:"#92c1dc",fillColor:"#ebf4f9",height:"50",width:"80"}),t=[515,519,520,522,652,810,370,627,319,630,921],$("#sparkline-2").sparkline(t,{type:"line",lineColor:"#92c1dc",fillColor:"#ebf4f9",height:"50",width:"80"}),t=[15,19,20,22,33,27,31,27,19,30,21],$("#sparkline-3").sparkline(t,{type:"line",lineColor:"#92c1dc",fillColor:"#ebf4f9",height:"50",width:"80"}),$("#calendar").datepicker(),$("#chat-box").slimScroll({height:"250px"})
|
|
var o=new Morris.Area({element:"revenue-chart",resize:!0,data:[{y:"2011 Q1",item1:2666,item2:2666},{y:"2011 Q2",item1:2778,item2:2294},{y:"2011 Q3",item1:4912,item2:1969},{y:"2011 Q4",item1:3767,item2:3597},{y:"2012 Q1",item1:6810,item2:1914},{y:"2012 Q2",item1:5670,item2:4293},{y:"2012 Q3",item1:4820,item2:3795},{y:"2012 Q4",item1:15073,item2:5967},{y:"2013 Q1",item1:10687,item2:4460},{y:"2013 Q2",item1:8432,item2:5713}],xkey:"y",ykeys:["item1","item2"],labels:["Item 1","Item 2"],lineColors:["#a0d0e0","#3c8dbc"],hideHover:"auto"}),a=(new Morris.Line({element:"line-chart",resize:!0,data:[{y:"2011 Q1",item1:2666},{y:"2011 Q2",item1:2778},{y:"2011 Q3",item1:4912},{y:"2011 Q4",item1:3767},{y:"2012 Q1",item1:6810},{y:"2012 Q2",item1:5670},{y:"2012 Q3",item1:4820},{y:"2012 Q4",item1:15073},{y:"2013 Q1",item1:10687},{y:"2013 Q2",item1:8432}],xkey:"y",ykeys:["item1"],labels:["Item 1"],lineColors:["#efefef"],lineWidth:2,hideHover:"auto",gridTextColor:"#fff",gridStrokeWidth:.4,pointSize:4,pointStrokeColors:["#efefef"],gridLineColor:"#efefef",gridTextFamily:"Open Sans",gridTextSize:10}),new Morris.Donut({element:"sales-chart",resize:!0,colors:["#3c8dbc","#f56954","#00a65a"],data:[{label:"Download Sales",value:12},{label:"In-Store Sales",value:30},{label:"Mail-Order Sales",value:20}],hideHover:"auto"}))
|
|
$(".box ul.nav a").on("shown.bs.tab",function(e){o.redraw(),a.redraw()}),$("#loading-example").boxRefresh({source:"ajax/dashboard-boxrefresh-demo.php",onLoadDone:function(e){bar=new Morris.Bar({element:"bar-chart",resize:!0,data:[{y:"2006",a:100,b:90},{y:"2007",a:75,b:65},{y:"2008",a:50,b:40},{y:"2009",a:75,b:65},{y:"2010",a:50,b:40},{y:"2011",a:75,b:65},{y:"2012",a:100,b:90}],barColors:["#00a65a","#f56954"],xkey:"y",ykeys:["a","b"],labels:["CPU","DISK"],hideHover:"auto"})}}),$(".todo-list").todolist({onCheck:function(e){console.log("The element has been checked")},onUncheck:function(e){console.log("The element has been unchecked")}})})
|