923 lines
		
	
	
		
			36 KiB
		
	
	
	
		
			HTML
		
	
	
	
			
		
		
	
	
			923 lines
		
	
	
		
			36 KiB
		
	
	
	
		
			HTML
		
	
	
	
| <!DOCTYPE html>
 | |
| <html>
 | |
| <head>
 | |
|   <meta charset="utf-8">
 | |
|   <meta http-equiv="X-UA-Compatible" content="IE=edge">
 | |
|   <title>AdminLTE 2 | ChartJS</title>
 | |
|   <!-- Tell the browser to be responsive to screen width -->
 | |
|   <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
 | |
|   <!-- Bootstrap 3.3.7 -->
 | |
|   <link rel="stylesheet" href="../../bower_components/bootstrap/dist/css/bootstrap.min.css">
 | |
|   <!-- Font Awesome -->
 | |
|   <link rel="stylesheet" href="../../bower_components/font-awesome/css/font-awesome.min.css">
 | |
|   <!-- Ionicons -->
 | |
|   <link rel="stylesheet" href="../../bower_components/Ionicons/css/ionicons.min.css">
 | |
|   <!-- Theme style -->
 | |
|   <link rel="stylesheet" href="../../dist/css/AdminLTE.min.css">
 | |
|   <!-- AdminLTE Skins. Choose a skin from the css/skins
 | |
|        folder instead of downloading all of them to reduce the load. -->
 | |
|   <link rel="stylesheet" href="../../dist/css/skins/_all-skins.min.css">
 | |
| 
 | |
|   <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
 | |
|   <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
 | |
|   <!--[if lt IE 9]>
 | |
|   <script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
 | |
|   <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
 | |
|   <![endif]-->
 | |
| 
 | |
|   <!-- Google Font -->
 | |
|   <link rel="stylesheet"
 | |
|         href="https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,300italic,400italic,600italic">
 | |
| </head>
 | |
| <body class="hold-transition skin-blue sidebar-mini">
 | |
| <div class="wrapper">
 | |
| 
 | |
|   <header class="main-header">
 | |
|     <!-- Logo -->
 | |
|     <a href="../../index2.html" class="logo">
 | |
|       <!-- mini logo for sidebar mini 50x50 pixels -->
 | |
|       <span class="logo-mini"><b>A</b>LT</span>
 | |
|       <!-- logo for regular state and mobile devices -->
 | |
|       <span class="logo-lg"><b>Admin</b>LTE</span>
 | |
|     </a>
 | |
|     <!-- Header Navbar: style can be found in header.less -->
 | |
|     <nav class="navbar navbar-static-top">
 | |
|       <!-- Sidebar toggle button-->
 | |
|       <a href="#" class="sidebar-toggle" data-toggle="push-menu" role="button">
 | |
|         <span class="sr-only">Toggle navigation</span>
 | |
|         <span class="icon-bar"></span>
 | |
|         <span class="icon-bar"></span>
 | |
|         <span class="icon-bar"></span>
 | |
|       </a>
 | |
| 
 | |
|       <div class="navbar-custom-menu">
 | |
|         <ul class="nav navbar-nav">
 | |
|           <!-- Messages: style can be found in dropdown.less-->
 | |
|           <li class="dropdown messages-menu">
 | |
|             <a href="#" class="dropdown-toggle" data-toggle="dropdown">
 | |
|               <i class="fa fa-envelope-o"></i>
 | |
|               <span class="label label-success">4</span>
 | |
|             </a>
 | |
|             <ul class="dropdown-menu">
 | |
|               <li class="header">You have 4 messages</li>
 | |
|               <li>
 | |
|                 <!-- inner menu: contains the actual data -->
 | |
|                 <ul class="menu">
 | |
|                   <li><!-- start message -->
 | |
|                     <a href="#">
 | |
|                       <div class="pull-left">
 | |
|                         <img src="../../dist/img/user2-160x160.jpg" class="img-circle" alt="User Image">
 | |
|                       </div>
 | |
|                       <h4>
 | |
|                         Support Team
 | |
|                         <small><i class="fa fa-clock-o"></i> 5 mins</small>
 | |
|                       </h4>
 | |
|                       <p>Why not buy a new awesome theme?</p>
 | |
|                     </a>
 | |
|                   </li>
 | |
|                   <!-- end message -->
 | |
|                 </ul>
 | |
|               </li>
 | |
|               <li class="footer"><a href="#">See All Messages</a></li>
 | |
|             </ul>
 | |
|           </li>
 | |
|           <!-- Notifications: style can be found in dropdown.less -->
 | |
|           <li class="dropdown notifications-menu">
 | |
|             <a href="#" class="dropdown-toggle" data-toggle="dropdown">
 | |
|               <i class="fa fa-bell-o"></i>
 | |
|               <span class="label label-warning">10</span>
 | |
|             </a>
 | |
|             <ul class="dropdown-menu">
 | |
|               <li class="header">You have 10 notifications</li>
 | |
|               <li>
 | |
|                 <!-- inner menu: contains the actual data -->
 | |
|                 <ul class="menu">
 | |
|                   <li>
 | |
|                     <a href="#">
 | |
|                       <i class="fa fa-users text-aqua"></i> 5 new members joined today
 | |
|                     </a>
 | |
|                   </li>
 | |
|                 </ul>
 | |
|               </li>
 | |
|               <li class="footer"><a href="#">View all</a></li>
 | |
|             </ul>
 | |
|           </li>
 | |
|           <!-- Tasks: style can be found in dropdown.less -->
 | |
|           <li class="dropdown tasks-menu">
 | |
|             <a href="#" class="dropdown-toggle" data-toggle="dropdown">
 | |
|               <i class="fa fa-flag-o"></i>
 | |
|               <span class="label label-danger">9</span>
 | |
|             </a>
 | |
|             <ul class="dropdown-menu">
 | |
|               <li class="header">You have 9 tasks</li>
 | |
|               <li>
 | |
|                 <!-- inner menu: contains the actual data -->
 | |
|                 <ul class="menu">
 | |
|                   <li><!-- Task item -->
 | |
|                     <a href="#">
 | |
|                       <h3>
 | |
|                         Design some buttons
 | |
|                         <small class="pull-right">20%</small>
 | |
|                       </h3>
 | |
|                       <div class="progress xs">
 | |
|                         <div class="progress-bar progress-bar-aqua" style="width: 20%" role="progressbar"
 | |
|                              aria-valuenow="20" aria-valuemin="0" aria-valuemax="100">
 | |
|                           <span class="sr-only">20% Complete</span>
 | |
|                         </div>
 | |
|                       </div>
 | |
|                     </a>
 | |
|                   </li>
 | |
|                   <!-- end task item -->
 | |
|                 </ul>
 | |
|               </li>
 | |
|               <li class="footer">
 | |
|                 <a href="#">View all tasks</a>
 | |
|               </li>
 | |
|             </ul>
 | |
|           </li>
 | |
|           <!-- User Account: style can be found in dropdown.less -->
 | |
|           <li class="dropdown user user-menu">
 | |
|             <a href="#" class="dropdown-toggle" data-toggle="dropdown">
 | |
|               <img src="../../dist/img/user2-160x160.jpg" class="user-image" alt="User Image">
 | |
|               <span class="hidden-xs">Alexander Pierce</span>
 | |
|             </a>
 | |
|             <ul class="dropdown-menu">
 | |
|               <!-- User image -->
 | |
|               <li class="user-header">
 | |
|                 <img src="../../dist/img/user2-160x160.jpg" class="img-circle" alt="User Image">
 | |
| 
 | |
|                 <p>
 | |
|                   Alexander Pierce - Web Developer
 | |
|                   <small>Member since Nov. 2012</small>
 | |
|                 </p>
 | |
|               </li>
 | |
|               <!-- Menu Body -->
 | |
|               <li class="user-body">
 | |
|                 <div class="row">
 | |
|                   <div class="col-xs-4 text-center">
 | |
|                     <a href="#">Followers</a>
 | |
|                   </div>
 | |
|                   <div class="col-xs-4 text-center">
 | |
|                     <a href="#">Sales</a>
 | |
|                   </div>
 | |
|                   <div class="col-xs-4 text-center">
 | |
|                     <a href="#">Friends</a>
 | |
|                   </div>
 | |
|                 </div>
 | |
|                 <!-- /.row -->
 | |
|               </li>
 | |
|               <!-- Menu Footer-->
 | |
|               <li class="user-footer">
 | |
|                 <div class="pull-left">
 | |
|                   <a href="#" class="btn btn-default btn-flat">Profile</a>
 | |
|                 </div>
 | |
|                 <div class="pull-right">
 | |
|                   <a href="#" class="btn btn-default btn-flat">Sign out</a>
 | |
|                 </div>
 | |
|               </li>
 | |
|             </ul>
 | |
|           </li>
 | |
|           <!-- Control Sidebar Toggle Button -->
 | |
|           <li>
 | |
|             <a href="#" data-toggle="control-sidebar"><i class="fa fa-gears"></i></a>
 | |
|           </li>
 | |
|         </ul>
 | |
|       </div>
 | |
|     </nav>
 | |
|   </header>
 | |
|   <!-- Left side column. contains the logo and sidebar -->
 | |
|   <aside class="main-sidebar">
 | |
|     <!-- sidebar: style can be found in sidebar.less -->
 | |
|     <section class="sidebar">
 | |
|       <!-- Sidebar user panel -->
 | |
|       <div class="user-panel">
 | |
|         <div class="pull-left image">
 | |
|           <img src="../../dist/img/user2-160x160.jpg" class="img-circle" alt="User Image">
 | |
|         </div>
 | |
|         <div class="pull-left info">
 | |
|           <p>Alexander Pierce</p>
 | |
|           <a href="#"><i class="fa fa-circle text-success"></i> Online</a>
 | |
|         </div>
 | |
|       </div>
 | |
|       <!-- search form -->
 | |
|       <form action="#" method="get" class="sidebar-form">
 | |
|         <div class="input-group">
 | |
|           <input type="text" name="q" class="form-control" placeholder="Search...">
 | |
|           <span class="input-group-btn">
 | |
|                 <button type="submit" name="search" id="search-btn" class="btn btn-flat"><i class="fa fa-search"></i>
 | |
|                 </button>
 | |
|               </span>
 | |
|         </div>
 | |
|       </form>
 | |
|       <!-- /.search form -->
 | |
|       <!-- sidebar menu: : style can be found in sidebar.less -->
 | |
|       <ul class="sidebar-menu" data-widget="tree">
 | |
|         <li class="header">MAIN NAVIGATION</li>
 | |
|         <li class="treeview">
 | |
|           <a href="#">
 | |
|             <i class="fa fa-dashboard"></i> <span>Dashboard</span>
 | |
|             <span class="pull-right-container">
 | |
|               <i class="fa fa-angle-left pull-right"></i>
 | |
|             </span>
 | |
|           </a>
 | |
|           <ul class="treeview-menu">
 | |
|             <li><a href="../../index.html"><i class="fa fa-circle-o"></i> Dashboard v1</a></li>
 | |
|             <li><a href="../../index2.html"><i class="fa fa-circle-o"></i> Dashboard v2</a></li>
 | |
|           </ul>
 | |
|         </li>
 | |
|         <li class="treeview">
 | |
|           <a href="#">
 | |
|             <i class="fa fa-files-o"></i>
 | |
|             <span>Layout Options</span>
 | |
|             <span class="pull-right-container">
 | |
|               <span class="label label-primary pull-right">4</span>
 | |
|             </span>
 | |
|           </a>
 | |
|           <ul class="treeview-menu">
 | |
|             <li><a href="../layout/top-nav.html"><i class="fa fa-circle-o"></i> Top Navigation</a></li>
 | |
|             <li><a href="../layout/boxed.html"><i class="fa fa-circle-o"></i> Boxed</a></li>
 | |
|             <li><a href="../layout/fixed.html"><i class="fa fa-circle-o"></i> Fixed</a></li>
 | |
|             <li><a href="../layout/collapsed-sidebar.html"><i class="fa fa-circle-o"></i> Collapsed Sidebar</a></li>
 | |
|           </ul>
 | |
|         </li>
 | |
|         <li>
 | |
|           <a href="../widgets.html">
 | |
|             <i class="fa fa-th"></i> <span>Widgets</span>
 | |
|             <span class="pull-right-container">
 | |
|               <small class="label pull-right bg-green">new</small>
 | |
|             </span>
 | |
|           </a>
 | |
|         </li>
 | |
|         <li class="treeview active">
 | |
|           <a href="#">
 | |
|             <i class="fa fa-pie-chart"></i>
 | |
|             <span>Charts</span>
 | |
|             <span class="pull-right-container">
 | |
|               <i class="fa fa-angle-left pull-right"></i>
 | |
|             </span>
 | |
|           </a>
 | |
|           <ul class="treeview-menu">
 | |
|             <li class="active"><a href="chartjs.html"><i class="fa fa-circle-o"></i> ChartJS</a></li>
 | |
|             <li><a href="morris.html"><i class="fa fa-circle-o"></i> Morris</a></li>
 | |
|             <li><a href="flot.html"><i class="fa fa-circle-o"></i> Flot</a></li>
 | |
|             <li><a href="inline.html"><i class="fa fa-circle-o"></i> Inline charts</a></li>
 | |
|           </ul>
 | |
|         </li>
 | |
|         <li class="treeview">
 | |
|           <a href="#">
 | |
|             <i class="fa fa-laptop"></i>
 | |
|             <span>UI Elements</span>
 | |
|             <span class="pull-right-container">
 | |
|               <i class="fa fa-angle-left pull-right"></i>
 | |
|             </span>
 | |
|           </a>
 | |
|           <ul class="treeview-menu">
 | |
|             <li><a href="../UI/general.html"><i class="fa fa-circle-o"></i> General</a></li>
 | |
|             <li><a href="../UI/icons.html"><i class="fa fa-circle-o"></i> Icons</a></li>
 | |
|             <li><a href="../UI/buttons.html"><i class="fa fa-circle-o"></i> Buttons</a></li>
 | |
|             <li><a href="../UI/sliders.html"><i class="fa fa-circle-o"></i> Sliders</a></li>
 | |
|             <li><a href="../UI/timeline.html"><i class="fa fa-circle-o"></i> Timeline</a></li>
 | |
|             <li><a href="../UI/modals.html"><i class="fa fa-circle-o"></i> Modals</a></li>
 | |
|           </ul>
 | |
|         </li>
 | |
|         <li class="treeview">
 | |
|           <a href="#">
 | |
|             <i class="fa fa-edit"></i> <span>Forms</span>
 | |
|             <span class="pull-right-container">
 | |
|               <i class="fa fa-angle-left pull-right"></i>
 | |
|             </span>
 | |
|           </a>
 | |
|           <ul class="treeview-menu">
 | |
|             <li><a href="../forms/general.html"><i class="fa fa-circle-o"></i> General Elements</a></li>
 | |
|             <li><a href="../forms/advanced.html"><i class="fa fa-circle-o"></i> Advanced Elements</a></li>
 | |
|             <li><a href="../forms/editors.html"><i class="fa fa-circle-o"></i> Editors</a></li>
 | |
|           </ul>
 | |
|         </li>
 | |
|         <li class="treeview">
 | |
|           <a href="#">
 | |
|             <i class="fa fa-table"></i> <span>Tables</span>
 | |
|             <span class="pull-right-container">
 | |
|               <i class="fa fa-angle-left pull-right"></i>
 | |
|             </span>
 | |
|           </a>
 | |
|           <ul class="treeview-menu">
 | |
|             <li><a href="../tables/simple.html"><i class="fa fa-circle-o"></i> Simple tables</a></li>
 | |
|             <li><a href="../tables/data.html"><i class="fa fa-circle-o"></i> Data tables</a></li>
 | |
|           </ul>
 | |
|         </li>
 | |
|         <li>
 | |
|           <a href="../calendar.html">
 | |
|             <i class="fa fa-calendar"></i> <span>Calendar</span>
 | |
|             <span class="pull-right-container">
 | |
|               <small class="label pull-right bg-red">3</small>
 | |
|               <small class="label pull-right bg-blue">17</small>
 | |
|             </span>
 | |
|           </a>
 | |
|         </li>
 | |
|         <li>
 | |
|           <a href="../mailbox/mailbox.html">
 | |
|             <i class="fa fa-envelope"></i> <span>Mailbox</span>
 | |
|             <span class="pull-right-container">
 | |
|               <small class="label pull-right bg-yellow">12</small>
 | |
|               <small class="label pull-right bg-green">16</small>
 | |
|               <small class="label pull-right bg-red">5</small>
 | |
|             </span>
 | |
|           </a>
 | |
|         </li>
 | |
|         <li class="treeview">
 | |
|           <a href="#">
 | |
|             <i class="fa fa-folder"></i> <span>Examples</span>
 | |
|             <span class="pull-right-container">
 | |
|               <i class="fa fa-angle-left pull-right"></i>
 | |
|             </span>
 | |
|           </a>
 | |
|           <ul class="treeview-menu">
 | |
|             <li><a href="../examples/invoice.html"><i class="fa fa-circle-o"></i> Invoice</a></li>
 | |
|             <li><a href="../examples/profile.html"><i class="fa fa-circle-o"></i> Profile</a></li>
 | |
|             <li><a href="../examples/login.html"><i class="fa fa-circle-o"></i> Login</a></li>
 | |
|             <li><a href="../examples/register.html"><i class="fa fa-circle-o"></i> Register</a></li>
 | |
|             <li><a href="../examples/lockscreen.html"><i class="fa fa-circle-o"></i> Lockscreen</a></li>
 | |
|             <li><a href="../examples/404.html"><i class="fa fa-circle-o"></i> 404 Error</a></li>
 | |
|             <li><a href="../examples/500.html"><i class="fa fa-circle-o"></i> 500 Error</a></li>
 | |
|             <li><a href="../examples/blank.html"><i class="fa fa-circle-o"></i> Blank Page</a></li>
 | |
|             <li><a href="../examples/pace.html"><i class="fa fa-circle-o"></i> Pace Page</a></li>
 | |
|           </ul>
 | |
|         </li>
 | |
|         <li class="treeview">
 | |
|           <a href="#">
 | |
|             <i class="fa fa-share"></i> <span>Multilevel</span>
 | |
|             <span class="pull-right-container">
 | |
|               <i class="fa fa-angle-left pull-right"></i>
 | |
|             </span>
 | |
|           </a>
 | |
|           <ul class="treeview-menu">
 | |
|             <li><a href="#"><i class="fa fa-circle-o"></i> Level One</a></li>
 | |
|             <li class="treeview">
 | |
|               <a href="#"><i class="fa fa-circle-o"></i> Level One
 | |
|                 <span class="pull-right-container">
 | |
|                   <i class="fa fa-angle-left pull-right"></i>
 | |
|                 </span>
 | |
|               </a>
 | |
|               <ul class="treeview-menu">
 | |
|                 <li><a href="#"><i class="fa fa-circle-o"></i> Level Two</a></li>
 | |
|                 <li class="treeview">
 | |
|                   <a href="#"><i class="fa fa-circle-o"></i> Level Two
 | |
|                     <span class="pull-right-container">
 | |
|                       <i class="fa fa-angle-left pull-right"></i>
 | |
|                     </span>
 | |
|                   </a>
 | |
|                   <ul class="treeview-menu">
 | |
|                     <li><a href="#"><i class="fa fa-circle-o"></i> Level Three</a></li>
 | |
|                     <li><a href="#"><i class="fa fa-circle-o"></i> Level Three</a></li>
 | |
|                   </ul>
 | |
|                 </li>
 | |
|               </ul>
 | |
|             </li>
 | |
|             <li><a href="#"><i class="fa fa-circle-o"></i> Level One</a></li>
 | |
|           </ul>
 | |
|         </li>
 | |
|         <li><a href="https://adminlte.io/docs"><i class="fa fa-book"></i> <span>Documentation</span></a></li>
 | |
|         <li class="header">LABELS</li>
 | |
|         <li><a href="#"><i class="fa fa-circle-o text-red"></i> <span>Important</span></a></li>
 | |
|         <li><a href="#"><i class="fa fa-circle-o text-yellow"></i> <span>Warning</span></a></li>
 | |
|         <li><a href="#"><i class="fa fa-circle-o text-aqua"></i> <span>Information</span></a></li>
 | |
|       </ul>
 | |
|     </section>
 | |
|     <!-- /.sidebar -->
 | |
|   </aside>
 | |
| 
 | |
|   <!-- Content Wrapper. Contains page content -->
 | |
|   <div class="content-wrapper">
 | |
|     <!-- Content Header (Page header) -->
 | |
|     <section class="content-header">
 | |
|       <h1>
 | |
|         ChartJS
 | |
|         <small>Preview sample</small>
 | |
|       </h1>
 | |
|       <ol class="breadcrumb">
 | |
|         <li><a href="#"><i class="fa fa-dashboard"></i> Home</a></li>
 | |
|         <li><a href="#">Charts</a></li>
 | |
|         <li class="active">ChartJS</li>
 | |
|       </ol>
 | |
|     </section>
 | |
| 
 | |
|     <!-- Main content -->
 | |
|     <section class="content">
 | |
|       <div class="row">
 | |
|         <div class="col-md-6">
 | |
|           <!-- AREA CHART -->
 | |
|           <div class="box box-primary">
 | |
|             <div class="box-header with-border">
 | |
|               <h3 class="box-title">Area Chart</h3>
 | |
| 
 | |
|               <div class="box-tools pull-right">
 | |
|                 <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i>
 | |
|                 </button>
 | |
|                 <button type="button" class="btn btn-box-tool" data-widget="remove"><i class="fa fa-times"></i></button>
 | |
|               </div>
 | |
|             </div>
 | |
|             <div class="box-body">
 | |
|               <div class="chart">
 | |
|                 <canvas id="areaChart" style="height:250px"></canvas>
 | |
|               </div>
 | |
|             </div>
 | |
|             <!-- /.box-body -->
 | |
|           </div>
 | |
|           <!-- /.box -->
 | |
| 
 | |
|           <!-- DONUT CHART -->
 | |
|           <div class="box box-danger">
 | |
|             <div class="box-header with-border">
 | |
|               <h3 class="box-title">Donut Chart</h3>
 | |
| 
 | |
|               <div class="box-tools pull-right">
 | |
|                 <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i>
 | |
|                 </button>
 | |
|                 <button type="button" class="btn btn-box-tool" data-widget="remove"><i class="fa fa-times"></i></button>
 | |
|               </div>
 | |
|             </div>
 | |
|             <div class="box-body">
 | |
|               <canvas id="pieChart" style="height:250px"></canvas>
 | |
|             </div>
 | |
|             <!-- /.box-body -->
 | |
|           </div>
 | |
|           <!-- /.box -->
 | |
| 
 | |
|         </div>
 | |
|         <!-- /.col (LEFT) -->
 | |
|         <div class="col-md-6">
 | |
|           <!-- LINE CHART -->
 | |
|           <div class="box box-info">
 | |
|             <div class="box-header with-border">
 | |
|               <h3 class="box-title">Line Chart</h3>
 | |
| 
 | |
|               <div class="box-tools pull-right">
 | |
|                 <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i>
 | |
|                 </button>
 | |
|                 <button type="button" class="btn btn-box-tool" data-widget="remove"><i class="fa fa-times"></i></button>
 | |
|               </div>
 | |
|             </div>
 | |
|             <div class="box-body">
 | |
|               <div class="chart">
 | |
|                 <canvas id="lineChart" style="height:250px"></canvas>
 | |
|               </div>
 | |
|             </div>
 | |
|             <!-- /.box-body -->
 | |
|           </div>
 | |
|           <!-- /.box -->
 | |
| 
 | |
|           <!-- BAR CHART -->
 | |
|           <div class="box box-success">
 | |
|             <div class="box-header with-border">
 | |
|               <h3 class="box-title">Bar Chart</h3>
 | |
| 
 | |
|               <div class="box-tools pull-right">
 | |
|                 <button type="button" class="btn btn-box-tool" data-widget="collapse"><i class="fa fa-minus"></i>
 | |
|                 </button>
 | |
|                 <button type="button" class="btn btn-box-tool" data-widget="remove"><i class="fa fa-times"></i></button>
 | |
|               </div>
 | |
|             </div>
 | |
|             <div class="box-body">
 | |
|               <div class="chart">
 | |
|                 <canvas id="barChart" style="height:230px"></canvas>
 | |
|               </div>
 | |
|             </div>
 | |
|             <!-- /.box-body -->
 | |
|           </div>
 | |
|           <!-- /.box -->
 | |
| 
 | |
|         </div>
 | |
|         <!-- /.col (RIGHT) -->
 | |
|       </div>
 | |
|       <!-- /.row -->
 | |
| 
 | |
|     </section>
 | |
|     <!-- /.content -->
 | |
|   </div>
 | |
|   <!-- /.content-wrapper -->
 | |
|   <footer class="main-footer">
 | |
|     <div class="pull-right hidden-xs">
 | |
|       <b>Version</b> 2.4.18
 | |
|     </div>
 | |
|     <strong>Copyright © 2014-2019 <a href="https://adminlte.io">AdminLTE</a>.</strong> All rights
 | |
|     reserved.
 | |
|   </footer>
 | |
| 
 | |
|   <!-- Control Sidebar -->
 | |
|   <aside class="control-sidebar control-sidebar-dark">
 | |
|     <!-- Create the tabs -->
 | |
|     <ul class="nav nav-tabs nav-justified control-sidebar-tabs">
 | |
|       <li><a href="#control-sidebar-home-tab" data-toggle="tab"><i class="fa fa-home"></i></a></li>
 | |
|       <li><a href="#control-sidebar-settings-tab" data-toggle="tab"><i class="fa fa-gears"></i></a></li>
 | |
|     </ul>
 | |
|     <!-- Tab panes -->
 | |
|     <div class="tab-content">
 | |
|       <!-- Home tab content -->
 | |
|       <div class="tab-pane" id="control-sidebar-home-tab">
 | |
|         <h3 class="control-sidebar-heading">Recent Activity</h3>
 | |
|         <ul class="control-sidebar-menu">
 | |
|           <li>
 | |
|             <a href="javascript:void(0)">
 | |
|               <i class="menu-icon fa fa-birthday-cake bg-red"></i>
 | |
| 
 | |
|               <div class="menu-info">
 | |
|                 <h4 class="control-sidebar-subheading">Langdon's Birthday</h4>
 | |
| 
 | |
|                 <p>Will be 23 on April 24th</p>
 | |
|               </div>
 | |
|             </a>
 | |
|           </li>
 | |
|           <li>
 | |
|             <a href="javascript:void(0)">
 | |
|               <i class="menu-icon fa fa-user bg-yellow"></i>
 | |
| 
 | |
|               <div class="menu-info">
 | |
|                 <h4 class="control-sidebar-subheading">Frodo Updated His Profile</h4>
 | |
| 
 | |
|                 <p>New phone +1(800)555-1234</p>
 | |
|               </div>
 | |
|             </a>
 | |
|           </li>
 | |
|           <li>
 | |
|             <a href="javascript:void(0)">
 | |
|               <i class="menu-icon fa fa-envelope-o bg-light-blue"></i>
 | |
| 
 | |
|               <div class="menu-info">
 | |
|                 <h4 class="control-sidebar-subheading">Nora Joined Mailing List</h4>
 | |
| 
 | |
|                 <p>nora@example.com</p>
 | |
|               </div>
 | |
|             </a>
 | |
|           </li>
 | |
|           <li>
 | |
|             <a href="javascript:void(0)">
 | |
|               <i class="menu-icon fa fa-file-code-o bg-green"></i>
 | |
| 
 | |
|               <div class="menu-info">
 | |
|                 <h4 class="control-sidebar-subheading">Cron Job 254 Executed</h4>
 | |
| 
 | |
|                 <p>Execution time 5 seconds</p>
 | |
|               </div>
 | |
|             </a>
 | |
|           </li>
 | |
|         </ul>
 | |
|         <!-- /.control-sidebar-menu -->
 | |
| 
 | |
|         <h3 class="control-sidebar-heading">Tasks Progress</h3>
 | |
|         <ul class="control-sidebar-menu">
 | |
|           <li>
 | |
|             <a href="javascript:void(0)">
 | |
|               <h4 class="control-sidebar-subheading">
 | |
|                 Custom Template Design
 | |
|                 <span class="label label-danger pull-right">70%</span>
 | |
|               </h4>
 | |
| 
 | |
|               <div class="progress progress-xxs">
 | |
|                 <div class="progress-bar progress-bar-danger" style="width: 70%"></div>
 | |
|               </div>
 | |
|             </a>
 | |
|           </li>
 | |
|           <li>
 | |
|             <a href="javascript:void(0)">
 | |
|               <h4 class="control-sidebar-subheading">
 | |
|                 Update Resume
 | |
|                 <span class="label label-success pull-right">95%</span>
 | |
|               </h4>
 | |
| 
 | |
|               <div class="progress progress-xxs">
 | |
|                 <div class="progress-bar progress-bar-success" style="width: 95%"></div>
 | |
|               </div>
 | |
|             </a>
 | |
|           </li>
 | |
|           <li>
 | |
|             <a href="javascript:void(0)">
 | |
|               <h4 class="control-sidebar-subheading">
 | |
|                 Laravel Integration
 | |
|                 <span class="label label-warning pull-right">50%</span>
 | |
|               </h4>
 | |
| 
 | |
|               <div class="progress progress-xxs">
 | |
|                 <div class="progress-bar progress-bar-warning" style="width: 50%"></div>
 | |
|               </div>
 | |
|             </a>
 | |
|           </li>
 | |
|           <li>
 | |
|             <a href="javascript:void(0)">
 | |
|               <h4 class="control-sidebar-subheading">
 | |
|                 Back End Framework
 | |
|                 <span class="label label-primary pull-right">68%</span>
 | |
|               </h4>
 | |
| 
 | |
|               <div class="progress progress-xxs">
 | |
|                 <div class="progress-bar progress-bar-primary" style="width: 68%"></div>
 | |
|               </div>
 | |
|             </a>
 | |
|           </li>
 | |
|         </ul>
 | |
|         <!-- /.control-sidebar-menu -->
 | |
| 
 | |
|       </div>
 | |
|       <!-- /.tab-pane -->
 | |
|       <!-- Stats tab content -->
 | |
|       <div class="tab-pane" id="control-sidebar-stats-tab">Stats Tab Content</div>
 | |
|       <!-- /.tab-pane -->
 | |
|       <!-- Settings tab content -->
 | |
|       <div class="tab-pane" id="control-sidebar-settings-tab">
 | |
|         <form method="post">
 | |
|           <h3 class="control-sidebar-heading">General Settings</h3>
 | |
| 
 | |
|           <div class="form-group">
 | |
|             <label class="control-sidebar-subheading">
 | |
|               Report panel usage
 | |
|               <input type="checkbox" class="pull-right" checked>
 | |
|             </label>
 | |
| 
 | |
|             <p>
 | |
|               Some information about this general settings option
 | |
|             </p>
 | |
|           </div>
 | |
|           <!-- /.form-group -->
 | |
| 
 | |
|           <div class="form-group">
 | |
|             <label class="control-sidebar-subheading">
 | |
|               Allow mail redirect
 | |
|               <input type="checkbox" class="pull-right" checked>
 | |
|             </label>
 | |
| 
 | |
|             <p>
 | |
|               Other sets of options are available
 | |
|             </p>
 | |
|           </div>
 | |
|           <!-- /.form-group -->
 | |
| 
 | |
|           <div class="form-group">
 | |
|             <label class="control-sidebar-subheading">
 | |
|               Expose author name in posts
 | |
|               <input type="checkbox" class="pull-right" checked>
 | |
|             </label>
 | |
| 
 | |
|             <p>
 | |
|               Allow the user to show his name in blog posts
 | |
|             </p>
 | |
|           </div>
 | |
|           <!-- /.form-group -->
 | |
| 
 | |
|           <h3 class="control-sidebar-heading">Chat Settings</h3>
 | |
| 
 | |
|           <div class="form-group">
 | |
|             <label class="control-sidebar-subheading">
 | |
|               Show me as online
 | |
|               <input type="checkbox" class="pull-right" checked>
 | |
|             </label>
 | |
|           </div>
 | |
|           <!-- /.form-group -->
 | |
| 
 | |
|           <div class="form-group">
 | |
|             <label class="control-sidebar-subheading">
 | |
|               Turn off notifications
 | |
|               <input type="checkbox" class="pull-right">
 | |
|             </label>
 | |
|           </div>
 | |
|           <!-- /.form-group -->
 | |
| 
 | |
|           <div class="form-group">
 | |
|             <label class="control-sidebar-subheading">
 | |
|               Delete chat history
 | |
|               <a href="javascript:void(0)" class="text-red pull-right"><i class="fa fa-trash-o"></i></a>
 | |
|             </label>
 | |
|           </div>
 | |
|           <!-- /.form-group -->
 | |
|         </form>
 | |
|       </div>
 | |
|       <!-- /.tab-pane -->
 | |
|     </div>
 | |
|   </aside>
 | |
|   <!-- /.control-sidebar -->
 | |
|   <!-- Add the sidebar's background. This div must be placed
 | |
|        immediately after the control sidebar -->
 | |
|   <div class="control-sidebar-bg"></div>
 | |
| </div>
 | |
| <!-- ./wrapper -->
 | |
| 
 | |
| <!-- jQuery 3 -->
 | |
| <script src="../../bower_components/jquery/dist/jquery.min.js"></script>
 | |
| <!-- Bootstrap 3.3.7 -->
 | |
| <script src="../../bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
 | |
| <!-- ChartJS -->
 | |
| <script src="../../bower_components/chart.js/Chart.js"></script>
 | |
| <!-- FastClick -->
 | |
| <script src="../../bower_components/fastclick/lib/fastclick.js"></script>
 | |
| <!-- AdminLTE App -->
 | |
| <script src="../../dist/js/adminlte.min.js"></script>
 | |
| <!-- AdminLTE for demo purposes -->
 | |
| <script src="../../dist/js/demo.js"></script>
 | |
| <!-- page script -->
 | |
| <script>
 | |
|   $(function () {
 | |
|     /* ChartJS
 | |
|      * -------
 | |
|      * Here we will create a few charts using ChartJS
 | |
|      */
 | |
| 
 | |
|     //--------------
 | |
|     //- AREA CHART -
 | |
|     //--------------
 | |
| 
 | |
|     // Get context with jQuery - using jQuery's .get() method.
 | |
|     var areaChartCanvas = $('#areaChart').get(0).getContext('2d')
 | |
|     // This will get the first returned node in the jQuery collection.
 | |
|     var areaChart       = new Chart(areaChartCanvas)
 | |
| 
 | |
|     var areaChartData = {
 | |
|       labels  : ['January', 'February', 'March', 'April', 'May', 'June', 'July'],
 | |
|       datasets: [
 | |
|         {
 | |
|           label               : 'Electronics',
 | |
|           fillColor           : 'rgba(210, 214, 222, 1)',
 | |
|           strokeColor         : 'rgba(210, 214, 222, 1)',
 | |
|           pointColor          : 'rgba(210, 214, 222, 1)',
 | |
|           pointStrokeColor    : '#c1c7d1',
 | |
|           pointHighlightFill  : '#fff',
 | |
|           pointHighlightStroke: 'rgba(220,220,220,1)',
 | |
|           data                : [65, 59, 80, 81, 56, 55, 40]
 | |
|         },
 | |
|         {
 | |
|           label               : 'Digital Goods',
 | |
|           fillColor           : 'rgba(60,141,188,0.9)',
 | |
|           strokeColor         : 'rgba(60,141,188,0.8)',
 | |
|           pointColor          : '#3b8bba',
 | |
|           pointStrokeColor    : 'rgba(60,141,188,1)',
 | |
|           pointHighlightFill  : '#fff',
 | |
|           pointHighlightStroke: 'rgba(60,141,188,1)',
 | |
|           data                : [28, 48, 40, 19, 86, 27, 90]
 | |
|         }
 | |
|       ]
 | |
|     }
 | |
| 
 | |
|     var areaChartOptions = {
 | |
|       //Boolean - If we should show the scale at all
 | |
|       showScale               : true,
 | |
|       //Boolean - Whether grid lines are shown across the chart
 | |
|       scaleShowGridLines      : false,
 | |
|       //String - Colour of the grid lines
 | |
|       scaleGridLineColor      : 'rgba(0,0,0,.05)',
 | |
|       //Number - Width of the grid lines
 | |
|       scaleGridLineWidth      : 1,
 | |
|       //Boolean - Whether to show horizontal lines (except X axis)
 | |
|       scaleShowHorizontalLines: true,
 | |
|       //Boolean - Whether to show vertical lines (except Y axis)
 | |
|       scaleShowVerticalLines  : true,
 | |
|       //Boolean - Whether the line is curved between points
 | |
|       bezierCurve             : true,
 | |
|       //Number - Tension of the bezier curve between points
 | |
|       bezierCurveTension      : 0.3,
 | |
|       //Boolean - Whether to show a dot for each point
 | |
|       pointDot                : false,
 | |
|       //Number - Radius of each point dot in pixels
 | |
|       pointDotRadius          : 4,
 | |
|       //Number - Pixel width of point dot stroke
 | |
|       pointDotStrokeWidth     : 1,
 | |
|       //Number - amount extra to add to the radius to cater for hit detection outside the drawn point
 | |
|       pointHitDetectionRadius : 20,
 | |
|       //Boolean - Whether to show a stroke for datasets
 | |
|       datasetStroke           : true,
 | |
|       //Number - Pixel width of dataset stroke
 | |
|       datasetStrokeWidth      : 2,
 | |
|       //Boolean - Whether to fill the dataset with a color
 | |
|       datasetFill             : true,
 | |
|       //String - A legend template
 | |
|       legendTemplate          : '<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].lineColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>',
 | |
|       //Boolean - whether to maintain the starting aspect ratio or not when responsive, if set to false, will take up entire container
 | |
|       maintainAspectRatio     : true,
 | |
|       //Boolean - whether to make the chart responsive to window resizing
 | |
|       responsive              : true
 | |
|     }
 | |
| 
 | |
|     //Create the line chart
 | |
|     areaChart.Line(areaChartData, areaChartOptions)
 | |
| 
 | |
|     //-------------
 | |
|     //- LINE CHART -
 | |
|     //--------------
 | |
|     var lineChartCanvas          = $('#lineChart').get(0).getContext('2d')
 | |
|     var lineChart                = new Chart(lineChartCanvas)
 | |
|     var lineChartOptions         = areaChartOptions
 | |
|     lineChartOptions.datasetFill = false
 | |
|     lineChart.Line(areaChartData, lineChartOptions)
 | |
| 
 | |
|     //-------------
 | |
|     //- PIE CHART -
 | |
|     //-------------
 | |
|     // Get context with jQuery - using jQuery's .get() method.
 | |
|     var pieChartCanvas = $('#pieChart').get(0).getContext('2d')
 | |
|     var pieChart       = new Chart(pieChartCanvas)
 | |
|     var PieData        = [
 | |
|       {
 | |
|         value    : 700,
 | |
|         color    : '#f56954',
 | |
|         highlight: '#f56954',
 | |
|         label    : 'Chrome'
 | |
|       },
 | |
|       {
 | |
|         value    : 500,
 | |
|         color    : '#00a65a',
 | |
|         highlight: '#00a65a',
 | |
|         label    : 'IE'
 | |
|       },
 | |
|       {
 | |
|         value    : 400,
 | |
|         color    : '#f39c12',
 | |
|         highlight: '#f39c12',
 | |
|         label    : 'FireFox'
 | |
|       },
 | |
|       {
 | |
|         value    : 600,
 | |
|         color    : '#00c0ef',
 | |
|         highlight: '#00c0ef',
 | |
|         label    : 'Safari'
 | |
|       },
 | |
|       {
 | |
|         value    : 300,
 | |
|         color    : '#3c8dbc',
 | |
|         highlight: '#3c8dbc',
 | |
|         label    : 'Opera'
 | |
|       },
 | |
|       {
 | |
|         value    : 100,
 | |
|         color    : '#d2d6de',
 | |
|         highlight: '#d2d6de',
 | |
|         label    : 'Navigator'
 | |
|       }
 | |
|     ]
 | |
|     var pieOptions     = {
 | |
|       //Boolean - Whether we should show a stroke on each segment
 | |
|       segmentShowStroke    : true,
 | |
|       //String - The colour of each segment stroke
 | |
|       segmentStrokeColor   : '#fff',
 | |
|       //Number - The width of each segment stroke
 | |
|       segmentStrokeWidth   : 2,
 | |
|       //Number - The percentage of the chart that we cut out of the middle
 | |
|       percentageInnerCutout: 50, // This is 0 for Pie charts
 | |
|       //Number - Amount of animation steps
 | |
|       animationSteps       : 100,
 | |
|       //String - Animation easing effect
 | |
|       animationEasing      : 'easeOutBounce',
 | |
|       //Boolean - Whether we animate the rotation of the Doughnut
 | |
|       animateRotate        : true,
 | |
|       //Boolean - Whether we animate scaling the Doughnut from the centre
 | |
|       animateScale         : false,
 | |
|       //Boolean - whether to make the chart responsive to window resizing
 | |
|       responsive           : true,
 | |
|       // Boolean - whether to maintain the starting aspect ratio or not when responsive, if set to false, will take up entire container
 | |
|       maintainAspectRatio  : true,
 | |
|       //String - A legend template
 | |
|       legendTemplate       : '<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<segments.length; i++){%><li><span style="background-color:<%=segments[i].fillColor%>"></span><%if(segments[i].label){%><%=segments[i].label%><%}%></li><%}%></ul>'
 | |
|     }
 | |
|     //Create pie or douhnut chart
 | |
|     // You can switch between pie and douhnut using the method below.
 | |
|     pieChart.Doughnut(PieData, pieOptions)
 | |
| 
 | |
|     //-------------
 | |
|     //- BAR CHART -
 | |
|     //-------------
 | |
|     var barChartCanvas                   = $('#barChart').get(0).getContext('2d')
 | |
|     var barChart                         = new Chart(barChartCanvas)
 | |
|     var barChartData                     = areaChartData
 | |
|     barChartData.datasets[1].fillColor   = '#00a65a'
 | |
|     barChartData.datasets[1].strokeColor = '#00a65a'
 | |
|     barChartData.datasets[1].pointColor  = '#00a65a'
 | |
|     var barChartOptions                  = {
 | |
|       //Boolean - Whether the scale should start at zero, or an order of magnitude down from the lowest value
 | |
|       scaleBeginAtZero        : true,
 | |
|       //Boolean - Whether grid lines are shown across the chart
 | |
|       scaleShowGridLines      : true,
 | |
|       //String - Colour of the grid lines
 | |
|       scaleGridLineColor      : 'rgba(0,0,0,.05)',
 | |
|       //Number - Width of the grid lines
 | |
|       scaleGridLineWidth      : 1,
 | |
|       //Boolean - Whether to show horizontal lines (except X axis)
 | |
|       scaleShowHorizontalLines: true,
 | |
|       //Boolean - Whether to show vertical lines (except Y axis)
 | |
|       scaleShowVerticalLines  : true,
 | |
|       //Boolean - If there is a stroke on each bar
 | |
|       barShowStroke           : true,
 | |
|       //Number - Pixel width of the bar stroke
 | |
|       barStrokeWidth          : 2,
 | |
|       //Number - Spacing between each of the X value sets
 | |
|       barValueSpacing         : 5,
 | |
|       //Number - Spacing between data sets within X values
 | |
|       barDatasetSpacing       : 1,
 | |
|       //String - A legend template
 | |
|       legendTemplate          : '<ul class="<%=name.toLowerCase()%>-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].fillColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>',
 | |
|       //Boolean - whether to make the chart responsive
 | |
|       responsive              : true,
 | |
|       maintainAspectRatio     : true
 | |
|     }
 | |
| 
 | |
|     barChartOptions.datasetFill = false
 | |
|     barChart.Bar(barChartData, barChartOptions)
 | |
|   })
 | |
| </script>
 | |
| </body>
 | |
| </html>
 |