Вход Регистрация
Файл: templates/backend/default/assets/js/dashboard.js
Строк: 141
<?php
/* Webarch Admin Dashboard 
/* This JS is only for DEMO Purposes 
-----------------------------------------------------------------*/    
$(document).ready(function() {    
    var 
graph;
    var 
rick;
    
loadServerChart();
    
loadSampleChart();
    
loadAnimatedWeatherIcons();

//Ricksaw Chart for Server Load - Autoupdate
function loadServerChart(){
    var 
seriesData = [ [], []];
    var 
random = new Rickshaw.Fixtures.RandomData(50);

    for (var 
050i++) {
        
random.addData(seriesData);
    }

    
graph = new Rickshaw.Graph( {
        
elementdocument.querySelector("#chart"),
        
height200,
        
renderer'area',
        
series: [
            {
                
dataseriesData[0],
                
color'rgba(0,144,217,0.51)',
                
name:'DB Server'
            
},{
                
dataseriesData[1],
                
color'#eceff1',
                
name:'Web Server'
            
}
        ]
    } );
    var 
hoverDetail = new Rickshaw.Graph.HoverDetail( {
        
graphgraph
    
});

    
setInterval( function() {
        
random.removeData(seriesData);
        
random.addData(seriesData);
        
graph.update();

    },
1000);
}

//Ricksaw Chart Sample 

function loadSampleChart(){
var 
seriesData = [ [], [],[]];
    var 
random = new Rickshaw.Fixtures.RandomData(50);

    for (var 
050i++) {
        
random.addData(seriesData);
    }

    
rick = new Rickshaw.Graph( {
        
elementdocument.querySelector("#ricksaw"),
        
height200,
        
renderer'area',
        
series: [
            {
                
dataseriesData[0],
                
color'#736086',
                
name:'Downloads'
            
},{
                
dataseriesData[1],
                
color'#f8a4a3',
                
name:'Uploads'
            
},
            {
                
dataseriesData[2],
                
color'#eceff1',
                
name:'All'
            
}
        ]
    } );
    var 
hoverDetail = new Rickshaw.Graph.HoverDetail( {
        
graphrick
    
});
    
    
random.addData(seriesData);
    
rick.update();
    
    var 
ticksTreatment 'glow';
    
    var 
xAxis = new Rickshaw.Graph.Axis.Time( {
    
graphrick,
    
ticksTreatmentticksTreatment,
    
timeFixture: new Rickshaw.Fixtures.Time.Local()
    });

    
xAxis.render();

    var 
yAxis = new Rickshaw.Graph.Axis.Y( {
        
graphrick,
        
tickFormatRickshaw.Fixtures.Number.formatKMBT,
        
ticksTreatmentticksTreatment
    
});
    
    var 
legend = new Rickshaw.Graph.Legend( {
    
graphrick,
    
elementdocument.getElementById('legend')
    });    
    
    
yAxis.render();
    
    var 
shelving = new Rickshaw.Graph.Behavior.Series.Toggle( {
        
graphrick,
        
legendlegend
    
} );

    var 
order = new Rickshaw.Graph.Behavior.Series.Order( {
        
graphrick,
        
legendlegend
    
} );

    var 
highlighter = new Rickshaw.Graph.Behavior.Series.Highlight( {
        
graphrick,
        
legendlegend
    
} );    
}

//Jquery vector map
var cityAreaData = [
        
500.70,
        
410.16,
        
210.69,
        
120.17,
        
64.31,
        
150.35,
        
130.22,
        
120.71,
        
100.32
      
]
if ($.
fn.vectorMap){      
$(
'#world-map').vectorMap({
   
map'us_lcc_en',
    
scaleColors: ['#C8EEFF''#0071A4'],
    
normalizeFunction'polynomial',
    
focusOn:{
           
x5,
          
y1,
          
scale1.8
    
},
    
zoomOnScroll:false,
    
zoomMin:0.85,
    
hoverColorfalse,
    
regionStyle:{
          
initial: {
            
fill'#a5ded9',
            
"fill-opacity"1,
            
stroke'#a5ded9',
            
"stroke-width"0,
            
"stroke-opacity"0
          
},
          
hover: {
            
"fill-opacity"0.8
          
},
          
selected: {
            
fill'yellow'
          
},
          
selectedHover: {
          }
        },
    
markerStyle: {
          
initial: {
            
fill'#f35958',
            
stroke'#f35958',
            
"fill-opacity"1,
            
"stroke-width"6,
            
"stroke-opacity"0.5,
            
r3
          
},
          
hover: {
            
stroke'black',
            
"stroke-width"2
          
},
          
selected: {
            
fill'blue'
          
},
          
selectedHover: {
          }
        },
    
backgroundColor'#ffffff',
     
markers :[
        {
latLng: [30.22, -81.88], name'Cecil,FL'},
        {
latLng: [25.8,-80.28], name'Miami Intl,FL'},
        {
latLng: [32.33, -85.00], name'Fort Benning,GA'},
        {
latLng: [34.35, -85.17 ], name'Rome/Russell,GA'},
        {
latLng: [35.90, -82.82], name'Hot Springs,NC'},
        {
latLng: [35.85, -77.88], name'Rocky Mt,NC'},
        {
latLng: [32.90, -97.03], name'Dallas/FW,TX'},
        {
latLng: [39.37, -75.07], name'Millville,NJ'},
        {
latLng: [39.37, -60.70], name'Goodland,KS'}
      ],
    
series: {
      
markers: [{
        
attribute'r',
        
scale: [37],
        
valuescityAreaData
      
}]
    },
  });

    
//Simple todolist
     
$('.todo-list').click(function () {
        $(
this).parent().children('label').toggleClass('done');
    });
    
    
//Pie Charts
    
$('#easy-pie-custom1').easyPieChart({
       
barColor:'#02679a',
       
trackColor:'#fff',
       
scaleColor:false,
       
lineCap:'square',
       
lineWidth:'10',
              
size:'70'
    
});
    
    $(
'#easy-pie-custom-2').easyPieChart({
       
barColor:'#0aa699',
       
trackColor:'#fff',
       
scaleColor:false,
       
lineCap:'square',
       
lineWidth:'10',
              
size:'70'
    
});
    
    
//Sparkline Charts
    
$("#mini-chart-orders").sparkline([1,4,6,2,0,5,6,4,6], {
    
type'bar',
    
height'30px',
    
barWidth6,
    
barSpacing2,
    
barColor'#f35958',
    
negBarColor'#f35958'});
    
//Sparkline Charts
    
$("#mini-chart-other").sparkline([1,4,6,2,0,5,6,4], {
    
type'bar',
    
height'30px',
    
barWidth6,
    
barSpacing2,
    
barColor'#0aa699',
    
negBarColor'#0aa699'});    
});

//Weahter Icons 
function loadAnimatedWeatherIcons(){
    
/*** Animated Weather Icon **/
    
var icons = new Skycons({"color""white"});
    
icons.set("partly-cloudy-day"Skycons.PARTLY_CLOUDY_DAY);
    
icons.set("wind"Skycons.WIND);
    
icons.play();
}
?>
Онлайн: 1
Реклама