968 lines
44 KiB
HTML
968 lines
44 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
@@include('./_head.html', {
|
|
"path": ".",
|
|
"title": "AdminLTE 4 | Dashboard 2"
|
|
})
|
|
</head>
|
|
<body class="layout-fixed bg-body-tertiary">
|
|
<div class="wrapper">
|
|
@@include('./dashboard/_topbar.html', {
|
|
"path": "."
|
|
})
|
|
|
|
@@include('./dashboard/_sidenav.html', {
|
|
"mainPage": "dashboard",
|
|
"page": "index2",
|
|
"path": "."
|
|
})
|
|
<!-- Main content -->
|
|
<main class="content-wrapper">
|
|
<div class="content-header">
|
|
<div class="container-fluid">
|
|
<div class="row mb-2">
|
|
<div class="col-sm-6">
|
|
<h3>Dashboard v2</h3>
|
|
</div>
|
|
<div class="col-sm-6">
|
|
<ol class="breadcrumb float-sm-end">
|
|
<li class="breadcrumb-item"><a href="#">Home</a></li>
|
|
<li class="breadcrumb-item active" aria-current="page">Dashboard v2</li>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="content">
|
|
<div class="container-fluid">
|
|
<!-- Info boxes -->
|
|
<div class="row">
|
|
<div class="col-12 col-sm-6 col-md-3">
|
|
<div class="info-box">
|
|
<span class="info-box-icon text-bg-primary shadow-sm"><i class="fa-solid fa-cog"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">CPU Traffic</span>
|
|
<span class="info-box-number">
|
|
10
|
|
<small>%</small>
|
|
</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
</div>
|
|
<!-- /.col -->
|
|
<div class="col-12 col-sm-6 col-md-3">
|
|
<div class="info-box">
|
|
<span class="info-box-icon text-bg-danger shadow-sm"><i class="fa-solid fa-thumbs-up"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">Likes</span>
|
|
<span class="info-box-number">41,410</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
</div>
|
|
<!-- /.col -->
|
|
|
|
<!-- fix for small devices only -->
|
|
<!-- <div class="clearfix hidden-md-up"></div> -->
|
|
|
|
<div class="col-12 col-sm-6 col-md-3">
|
|
<div class="info-box">
|
|
<span class="info-box-icon text-bg-success shadow-sm"><i class="fa-solid fa-shopping-cart"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">Sales</span>
|
|
<span class="info-box-number">760</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
</div>
|
|
<!-- /.col -->
|
|
<div class="col-12 col-sm-6 col-md-3">
|
|
<div class="info-box">
|
|
<span class="info-box-icon text-bg-warning shadow-sm"><i class="fa-solid fa-users"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">New Members</span>
|
|
<span class="info-box-number">2,000</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
</div>
|
|
<!-- /.col -->
|
|
</div>
|
|
<!-- /.row -->
|
|
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h5 class="card-title">Monthly Recap Report</h5>
|
|
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool" data-lte-toggle="card-collapse">
|
|
<i class="fa-solid fa-minus"></i>
|
|
</button>
|
|
<div class="btn-group">
|
|
<button type="button" class="btn btn-tool dropdown-toggle" data-bs-toggle="dropdown">
|
|
<i class="fa-solid fa-wrench"></i>
|
|
</button>
|
|
<div class="dropdown-menu dropdown-menu-end" role="menu">
|
|
<a href="#" class="dropdown-item">Action</a>
|
|
<a href="#" class="dropdown-item">Another action</a>
|
|
<a href="#" class="dropdown-item">Something else here</a>
|
|
<a class="dropdown-divider"></a>
|
|
<a href="#" class="dropdown-item">Separated link</a>
|
|
</div>
|
|
</div>
|
|
<button type="button" class="btn btn-tool" data-lte-dismiss="card-remove">
|
|
<i class="fa-solid fa-times"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<!-- /.card-header -->
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<div class="col-md-8">
|
|
<p class="text-center">
|
|
<strong>Sales: 1 Jan, 2023 - 30 Jul, 2023</strong>
|
|
</p>
|
|
|
|
<div class="chart">
|
|
<!-- Sales Chart Canvas -->
|
|
<canvas id="salesChart" style="height: 180px;"></canvas>
|
|
</div>
|
|
<!-- /.chart-responsive -->
|
|
</div>
|
|
<!-- /.col -->
|
|
<div class="col-md-4">
|
|
<p class="text-center">
|
|
<strong>Goal Completion</strong>
|
|
</p>
|
|
|
|
<div class="progress-group">
|
|
Add Products to Cart
|
|
<span class="float-end"><b>160</b>/200</span>
|
|
<div class="progress progress-sm">
|
|
<div class="progress-bar text-bg-primary" style="width: 80%"></div>
|
|
</div>
|
|
</div>
|
|
<!-- /.progress-group -->
|
|
|
|
<div class="progress-group">
|
|
Complete Purchase
|
|
<span class="float-end"><b>310</b>/400</span>
|
|
<div class="progress progress-sm">
|
|
<div class="progress-bar text-bg-danger" style="width: 75%"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- /.progress-group -->
|
|
<div class="progress-group">
|
|
<span class="progress-text">Visit Premium Page</span>
|
|
<span class="float-end"><b>480</b>/800</span>
|
|
<div class="progress progress-sm">
|
|
<div class="progress-bar text-bg-success" style="width: 60%"></div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- /.progress-group -->
|
|
<div class="progress-group">
|
|
Send Inquiries
|
|
<span class="float-end"><b>250</b>/500</span>
|
|
<div class="progress progress-sm">
|
|
<div class="progress-bar text-bg-warning" style="width: 50%"></div>
|
|
</div>
|
|
</div>
|
|
<!-- /.progress-group -->
|
|
</div>
|
|
<!-- /.col -->
|
|
</div>
|
|
<!-- /.row -->
|
|
</div>
|
|
<!-- ./card-body -->
|
|
<div class="card-footer">
|
|
<div class="row">
|
|
<div class="col-md-3 col-6">
|
|
<div class="text-center border-end">
|
|
<span class="text-success-emphasis"><i class="fa-solid fa-caret-up"></i> 17%</span>
|
|
<h5 class="fw-bold mb-0">$35,210.43</h5>
|
|
<span class="text-uppercase">TOTAL REVENUE</span>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<!-- /.col -->
|
|
<div class="col-md-3 col-6">
|
|
<div class="text-center border-end">
|
|
<span class="text-info-emphasis"><i class="fa-solid fa-caret-left"></i> 0%</span>
|
|
<h5 class="fw-bold mb-0">$10,390.90</h5>
|
|
<span class="text-uppercase">TOTAL COST</span>
|
|
</div>
|
|
|
|
</div>
|
|
<!-- /.col -->
|
|
<div class="col-md-3 col-6">
|
|
<div class="text-center border-end">
|
|
<span class="text-success-emphasis"><i class="fa-solid fa-caret-up"></i> 20%</span>
|
|
<h5 class="fw-bold mb-0">$24,813.53</h5>
|
|
<span class="text-uppercase">TOTAL PROFIT</span>
|
|
</div>
|
|
|
|
</div>
|
|
<!-- /.col -->
|
|
<div class="col-md-3 col-6">
|
|
<div class="text-center">
|
|
<span class="text-danger-emphasis"><i class="fa-solid fa-caret-down"></i> 18%</span>
|
|
<h5 class="fw-bold mb-0">1200</h5>
|
|
<span class="text-uppercase">GOAL COMPLETIONS</span>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
<!-- /.row -->
|
|
</div>
|
|
<!-- /.card-footer -->
|
|
</div>
|
|
<!-- /.card -->
|
|
</div>
|
|
<!-- /.col -->
|
|
</div>
|
|
<!-- /.row -->
|
|
|
|
<!-- Main row -->
|
|
<div class="row">
|
|
<!-- Start col -->
|
|
<div class="col-md-8">
|
|
<div class="row">
|
|
<div class="col-md-6">
|
|
<!-- DIRECT CHAT -->
|
|
<div class="card direct-chat direct-chat-warning">
|
|
<div class="card-header">
|
|
<h3 class="card-title">Direct Chat</h3>
|
|
|
|
<div class="card-tools">
|
|
<span title="3 New Messages" class="badge text-bg-warning">3</span>
|
|
<button type="button" class="btn btn-tool" data-lte-toggle="card-collapse">
|
|
<i class="fa-solid fa-minus"></i>
|
|
</button>
|
|
<button type="button" class="btn btn-tool" title="Contacts" data-lte-toggle="chat-pane">
|
|
<i class="fa-solid fa-comments"></i>
|
|
</button>
|
|
<button type="button" class="btn btn-tool" data-lte-dismiss="card-remove">
|
|
<i class="fa-solid fa-times"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<!-- /.card-header -->
|
|
<div class="card-body">
|
|
<!-- Conversations are loaded here -->
|
|
<div class="direct-chat-messages">
|
|
<!-- Message. Default to the start -->
|
|
<div class="direct-chat-msg">
|
|
<div class="direct-chat-infos clearfix">
|
|
<span class="direct-chat-name float-start">Alexander Pierce</span>
|
|
<span class="direct-chat-timestamp float-end">23 Jan 2:00 pm</span>
|
|
</div>
|
|
<!-- /.direct-chat-infos -->
|
|
<img class="direct-chat-img" src="./assets/img/user1-128x128.jpg" alt="message user image">
|
|
<!-- /.direct-chat-img -->
|
|
<div class="direct-chat-text">
|
|
Is this template really for free? That's unbelievable!
|
|
</div>
|
|
<!-- /.direct-chat-text -->
|
|
</div>
|
|
<!-- /.direct-chat-msg -->
|
|
|
|
<!-- Message to the end -->
|
|
<div class="direct-chat-msg end">
|
|
<div class="direct-chat-infos clearfix">
|
|
<span class="direct-chat-name float-end">Sarah Bullock</span>
|
|
<span class="direct-chat-timestamp float-start">23 Jan 2:05 pm</span>
|
|
</div>
|
|
<!-- /.direct-chat-infos -->
|
|
<img class="direct-chat-img" src="./assets/img/user3-128x128.jpg" alt="message user image">
|
|
<!-- /.direct-chat-img -->
|
|
<div class="direct-chat-text">
|
|
You better believe it!
|
|
</div>
|
|
<!-- /.direct-chat-text -->
|
|
</div>
|
|
<!-- /.direct-chat-msg -->
|
|
|
|
<!-- Message. Default to the start -->
|
|
<div class="direct-chat-msg">
|
|
<div class="direct-chat-infos clearfix">
|
|
<span class="direct-chat-name float-start">Alexander Pierce</span>
|
|
<span class="direct-chat-timestamp float-end">23 Jan 5:37 pm</span>
|
|
</div>
|
|
<!-- /.direct-chat-infos -->
|
|
<img class="direct-chat-img" src="./assets/img/user1-128x128.jpg" alt="message user image">
|
|
<!-- /.direct-chat-img -->
|
|
<div class="direct-chat-text">
|
|
Working with AdminLTE on a great new app! Wanna join?
|
|
</div>
|
|
<!-- /.direct-chat-text -->
|
|
</div>
|
|
<!-- /.direct-chat-msg -->
|
|
|
|
<!-- Message to the end -->
|
|
<div class="direct-chat-msg end">
|
|
<div class="direct-chat-infos clearfix">
|
|
<span class="direct-chat-name float-end">Sarah Bullock</span>
|
|
<span class="direct-chat-timestamp float-start">23 Jan 6:10 pm</span>
|
|
</div>
|
|
<!-- /.direct-chat-infos -->
|
|
<img class="direct-chat-img" src="./assets/img/user3-128x128.jpg" alt="message user image">
|
|
<!-- /.direct-chat-img -->
|
|
<div class="direct-chat-text">
|
|
I would love to.
|
|
</div>
|
|
<!-- /.direct-chat-text -->
|
|
</div>
|
|
<!-- /.direct-chat-msg -->
|
|
|
|
</div>
|
|
<!--/.direct-chat-messages-->
|
|
|
|
<!-- Contacts are loaded here -->
|
|
<div class="direct-chat-contacts">
|
|
<ul class="contacts-list">
|
|
<li>
|
|
<a href="#">
|
|
<img class="contacts-list-img" src="./assets/img/user1-128x128.jpg" alt="User Avatar">
|
|
|
|
<div class="contacts-list-info">
|
|
<span class="contacts-list-name">
|
|
Count Dracula
|
|
<small class="contacts-list-date float-end">2/28/2023</small>
|
|
</span>
|
|
<span class="contacts-list-msg">How have you been? I was...</span>
|
|
</div>
|
|
<!-- /.contacts-list-info -->
|
|
</a>
|
|
</li>
|
|
<!-- End Contact Item -->
|
|
<li>
|
|
<a href="#">
|
|
<img class="contacts-list-img" src="./assets/img/user7-128x128.jpg" alt="User Avatar">
|
|
|
|
<div class="contacts-list-info">
|
|
<span class="contacts-list-name">
|
|
Sarah Doe
|
|
<small class="contacts-list-date float-end">2/23/2023</small>
|
|
</span>
|
|
<span class="contacts-list-msg">I will be waiting for...</span>
|
|
</div>
|
|
<!-- /.contacts-list-info -->
|
|
</a>
|
|
</li>
|
|
<!-- End Contact Item -->
|
|
<li>
|
|
<a href="#">
|
|
<img class="contacts-list-img" src="./assets/img/user3-128x128.jpg" alt="User Avatar">
|
|
|
|
<div class="contacts-list-info">
|
|
<span class="contacts-list-name">
|
|
Nadia Jolie
|
|
<small class="contacts-list-date float-end">2/20/2023</small>
|
|
</span>
|
|
<span class="contacts-list-msg">I'll call you back at...</span>
|
|
</div>
|
|
<!-- /.contacts-list-info -->
|
|
</a>
|
|
</li>
|
|
<!-- End Contact Item -->
|
|
<li>
|
|
<a href="#">
|
|
<img class="contacts-list-img" src="./assets/img/user5-128x128.jpg" alt="User Avatar">
|
|
|
|
<div class="contacts-list-info">
|
|
<span class="contacts-list-name">
|
|
Nora S. Vans
|
|
<small class="contacts-list-date float-end">2/10/2023</small>
|
|
</span>
|
|
<span class="contacts-list-msg">Where is your new...</span>
|
|
</div>
|
|
<!-- /.contacts-list-info -->
|
|
</a>
|
|
</li>
|
|
<!-- End Contact Item -->
|
|
<li>
|
|
<a href="#">
|
|
<img class="contacts-list-img" src="./assets/img/user6-128x128.jpg" alt="User Avatar">
|
|
|
|
<div class="contacts-list-info">
|
|
<span class="contacts-list-name">
|
|
John K.
|
|
<small class="contacts-list-date float-end">1/27/2023</small>
|
|
</span>
|
|
<span class="contacts-list-msg">Can I take a look at...</span>
|
|
</div>
|
|
<!-- /.contacts-list-info -->
|
|
</a>
|
|
</li>
|
|
<!-- End Contact Item -->
|
|
<li>
|
|
<a href="#">
|
|
<img class="contacts-list-img" src="./assets/img/user8-128x128.jpg" alt="User Avatar">
|
|
|
|
<div class="contacts-list-info">
|
|
<span class="contacts-list-name">
|
|
Kenneth M.
|
|
<small class="contacts-list-date float-end">1/4/2023</small>
|
|
</span>
|
|
<span class="contacts-list-msg">Never mind I found...</span>
|
|
</div>
|
|
<!-- /.contacts-list-info -->
|
|
</a>
|
|
</li>
|
|
<!-- End Contact Item -->
|
|
</ul>
|
|
<!-- /.contacts-list -->
|
|
</div>
|
|
<!-- /.direct-chat-pane -->
|
|
</div>
|
|
<!-- /.card-body -->
|
|
<div class="card-footer">
|
|
<form action="#" method="post">
|
|
<div class="input-group">
|
|
<input type="text" name="message" placeholder="Type Message ..." class="form-control">
|
|
<span class="input-group-append">
|
|
<button type="button" class="btn btn-warning">Send</button>
|
|
</span>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
<!-- /.card-footer-->
|
|
</div>
|
|
<!--/.direct-chat -->
|
|
</div>
|
|
<!-- /.col -->
|
|
|
|
<div class="col-md-6">
|
|
<!-- USERS LIST -->
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">Latest Members</h3>
|
|
|
|
<div class="card-tools">
|
|
<span class="badge text-bg-danger">8 New Members</span>
|
|
<button type="button" class="btn btn-tool" data-lte-toggle="card-collapse">
|
|
<i class="fa-solid fa-minus"></i>
|
|
</button>
|
|
<button type="button" class="btn btn-tool" data-lte-dismiss="card-remove">
|
|
<i class="fa-solid fa-times"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<!-- /.card-header -->
|
|
<div class="card-body p-0">
|
|
<div class="row text-center m-1">
|
|
<div class="col-3 p-2">
|
|
<img class="img-fluid rounded-circle" src="./assets/img/user1-128x128.jpg" alt="User Image">
|
|
<a class="btn fw-bold fs-7 text-secondary-emphasis text-truncate w-100 p-0" href="#">Alexander Pierce</a>
|
|
<div class="fs-8">Today</div>
|
|
</div>
|
|
<div class="col-3 p-2">
|
|
<img class="img-fluid rounded-circle" src="./assets/img/user8-128x128.jpg" alt="User Image">
|
|
<a class="btn fw-bold fs-7 text-secondary-emphasis text-truncate w-100 p-0" href="#">Norman</a>
|
|
<div class="fs-8">Yesterday</div>
|
|
</div>
|
|
<div class="col-3 p-2">
|
|
<img class="img-fluid rounded-circle" src="./assets/img/user7-128x128.jpg" alt="User Image">
|
|
<a class="btn fw-bold fs-7 text-secondary-emphasis text-truncate w-100 p-0" href="#">Jane</a>
|
|
<div class="fs-8">12 Jan</div>
|
|
</div>
|
|
<div class="col-3 p-2">
|
|
<img class="img-fluid rounded-circle" src="./assets/img/user6-128x128.jpg" alt="User Image">
|
|
<a class="btn fw-bold fs-7 text-secondary-emphasis text-truncate w-100 p-0" href="#">John</a>
|
|
<div class="fs-8">12 Jan</div>
|
|
</div>
|
|
<div class="col-3 p-2">
|
|
<img class="img-fluid rounded-circle" src="./assets/img/user2-160x160.jpg" alt="User Image">
|
|
<a class="btn fw-bold fs-7 text-secondary-emphasis text-truncate w-100 p-0" href="#">Alexander</a>
|
|
<div class="fs-8">13 Jan</div>
|
|
</div>
|
|
<div class="col-3 p-2">
|
|
<img class="img-fluid rounded-circle" src="./assets/img/user5-128x128.jpg" alt="User Image">
|
|
<a class="btn fw-bold fs-7 text-secondary-emphasis text-truncate w-100 p-0" href="#">Sarah</a>
|
|
<div class="fs-8">14 Jan</div>
|
|
</div>
|
|
<div class="col-3 p-2">
|
|
<img class="img-fluid rounded-circle" src="./assets/img/user4-128x128.jpg" alt="User Image">
|
|
<a class="btn fw-bold fs-7 text-secondary-emphasis text-truncate w-100 p-0" href="#">Nora</a>
|
|
<div class="fs-8">15 Jan</div>
|
|
</div>
|
|
<div class="col-3 p-2">
|
|
<img class="img-fluid rounded-circle" src="./assets/img/user3-128x128.jpg" alt="User Image">
|
|
<a class="btn fw-bold fs-7 text-secondary-emphasis text-truncate w-100 p-0" href="#">Nadia</a>
|
|
<div class="fs-8">15 Jan</div>
|
|
</div>
|
|
</div>
|
|
<!-- /.users-list -->
|
|
</div>
|
|
<!-- /.card-body -->
|
|
<div class="card-footer text-center">
|
|
<a href="javascript:">View All Users</a>
|
|
</div>
|
|
<!-- /.card-footer -->
|
|
</div>
|
|
<!--/.card -->
|
|
</div>
|
|
<!-- /.col -->
|
|
</div>
|
|
<!-- /.row -->
|
|
|
|
<!-- TABLE: LATEST ORDERS -->
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">Latest Orders</h3>
|
|
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool" data-lte-toggle="card-collapse">
|
|
<i class="fa-solid fa-minus"></i>
|
|
</button>
|
|
<button type="button" class="btn btn-tool" data-lte-dismiss="card-remove">
|
|
<i class="fa-solid fa-times"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<!-- /.card-header -->
|
|
<div class="card-body p-0">
|
|
<div class="table-responsive">
|
|
<table class="table m-0">
|
|
<thead>
|
|
<tr>
|
|
<th>Order ID</th>
|
|
<th>Item</th>
|
|
<th>Status</th>
|
|
<th>Popularity</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
<tr>
|
|
<td><a href="pages/examples/invoice.html">OR9842</a></td>
|
|
<td>Call of Duty IV</td>
|
|
<td><span class="badge text-bg-success">Shipped</span></td>
|
|
<td>
|
|
<div class="sparkbar" data-color="#00a65a" data-height="20">90,80,90,-70,61,-83,63</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="pages/examples/invoice.html">OR1848</a></td>
|
|
<td>Samsung Smart TV</td>
|
|
<td><span class="badge text-bg-warning">Pending</span></td>
|
|
<td>
|
|
<div class="sparkbar" data-color="#f39c12" data-height="20">90,80,-90,70,61,-83,68</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="pages/examples/invoice.html">OR7429</a></td>
|
|
<td>iPhone 6 Plus</td>
|
|
<td><span class="badge text-bg-danger">Delivered</span></td>
|
|
<td>
|
|
<div class="sparkbar" data-color="#f56954" data-height="20">90,-80,90,70,-61,83,63</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="pages/examples/invoice.html">OR7429</a></td>
|
|
<td>Samsung Smart TV</td>
|
|
<td><span class="badge text-bg-info">Processing</span></td>
|
|
<td>
|
|
<div class="sparkbar" data-color="#00c0ef" data-height="20">90,80,-90,70,-61,83,63</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="pages/examples/invoice.html">OR1848</a></td>
|
|
<td>Samsung Smart TV</td>
|
|
<td><span class="badge text-bg-warning">Pending</span></td>
|
|
<td>
|
|
<div class="sparkbar" data-color="#f39c12" data-height="20">90,80,-90,70,61,-83,68</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="pages/examples/invoice.html">OR7429</a></td>
|
|
<td>iPhone 6 Plus</td>
|
|
<td><span class="badge text-bg-danger">Delivered</span></td>
|
|
<td>
|
|
<div class="sparkbar" data-color="#f56954" data-height="20">90,-80,90,70,-61,83,63</div>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td><a href="pages/examples/invoice.html">OR9842</a></td>
|
|
<td>Call of Duty IV</td>
|
|
<td><span class="badge text-bg-success">Shipped</span></td>
|
|
<td>
|
|
<div class="sparkbar" data-color="#00a65a" data-height="20">90,80,90,-70,61,-83,63</div>
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- /.table-responsive -->
|
|
</div>
|
|
<!-- /.card-body -->
|
|
<div class="card-footer clearfix">
|
|
<a href="javascript:void(0)" class="btn btn-sm btn-primary float-start">Place New Order</a>
|
|
<a href="javascript:void(0)" class="btn btn-sm btn-secondary float-end">View All Orders</a>
|
|
</div>
|
|
<!-- /.card-footer -->
|
|
</div>
|
|
<!-- /.card -->
|
|
</div>
|
|
<!-- /.col -->
|
|
|
|
<div class="col-md-4">
|
|
<!-- Info Boxes Style 2 -->
|
|
<div class="info-box mb-3 text-bg-warning">
|
|
<span class="info-box-icon"><i class="fa-solid fa-tag"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">Inventory</span>
|
|
<span class="info-box-number">5,200</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
<div class="info-box mb-3 text-bg-success">
|
|
<span class="info-box-icon"><i class="fa-regular fa-heart"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">Mentions</span>
|
|
<span class="info-box-number">92,050</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
<div class="info-box mb-3 text-bg-danger">
|
|
<span class="info-box-icon"><i class="fa-solid fa-cloud-download-alt"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">Downloads</span>
|
|
<span class="info-box-number">114,381</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
<div class="info-box mb-3 text-bg-info">
|
|
<span class="info-box-icon"><i class="fa-regular fa-comment"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">Direct Messages</span>
|
|
<span class="info-box-number">163,921</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">Browser Usage</h3>
|
|
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool" data-lte-toggle="card-collapse">
|
|
<i class="fa-solid fa-minus"></i>
|
|
</button>
|
|
<button type="button" class="btn btn-tool" data-lte-dismiss="card-remove">
|
|
<i class="fa-solid fa-times"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<!-- /.card-header -->
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<div class="col-md-8">
|
|
<div class="chart-responsive">
|
|
<canvas id="pieChart" height="150"></canvas>
|
|
</div>
|
|
<!-- ./chart-responsive -->
|
|
</div>
|
|
<!-- /.col -->
|
|
<div class="col-md-4">
|
|
<ul class="row list-unstyled text-nowrap">
|
|
<li class="col"><i class="fa-regular fa-circle text-danger-emphasis"></i> Chrome</li>
|
|
<li class="col"><i class="fa-regular fa-circle text-success-emphasis"></i> IE</li>
|
|
<li class="col"><i class="fa-regular fa-circle text-warning-emphasis"></i> FireFox</li>
|
|
<li class="col"><i class="fa-regular fa-circle text-info-emphasis"></i> Safari</li>
|
|
<li class="col"><i class="fa-regular fa-circle text-primary-emphasis"></i> Opera</li>
|
|
<li class="col"><i class="fa-regular fa-circle text-secondary-emphasis"></i> Navigator</li>
|
|
</ul>
|
|
</div>
|
|
<!-- /.col -->
|
|
</div>
|
|
<!-- /.row -->
|
|
</div>
|
|
<!-- /.card-body -->
|
|
<div class="card-footer p-0">
|
|
<ul class="nav nav-pills flex-column">
|
|
<li class="nav-item">
|
|
<a href="#" class="nav-link">
|
|
United States of America
|
|
<span class="float-end text-danger-emphasis">
|
|
<i class="fa-solid fa-arrow-down fs-7"></i>
|
|
12%</span>
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a href="#" class="nav-link">
|
|
India
|
|
<span class="float-end text-success-emphasis">
|
|
<i class="fa-solid fa-arrow-up fs-7"></i> 4%
|
|
</span>
|
|
</a>
|
|
</li>
|
|
<li class="nav-item">
|
|
<a href="#" class="nav-link">
|
|
China
|
|
<span class="float-end text-info-emphasis">
|
|
<i class="fa-solid fa-arrow-left fs-7"></i> 0%
|
|
</span>
|
|
</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<!-- /.footer -->
|
|
</div>
|
|
<!-- /.card -->
|
|
|
|
<!-- PRODUCT LIST -->
|
|
<div class="card">
|
|
<div class="card-header">
|
|
<h3 class="card-title">Recently Added Products</h3>
|
|
|
|
<div class="card-tools">
|
|
<button type="button" class="btn btn-tool" data-lte-toggle="card-collapse">
|
|
<i class="fa-solid fa-minus"></i>
|
|
</button>
|
|
<button type="button" class="btn btn-tool" data-lte-dismiss="card-remove">
|
|
<i class="fa-solid fa-times"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<!-- /.card-header -->
|
|
<div class="card-body p-0">
|
|
<ul class="products-list product-list-in-card ps-2 pe-2">
|
|
<li class="item">
|
|
<div class="product-img">
|
|
<img src="./assets/img/default-150x150.png" alt="Product Image" class="img-size-50">
|
|
</div>
|
|
<div class="product-info">
|
|
<a href="javascript:void(0)" class="product-title">Samsung TV
|
|
<span class="badge text-bg-warning float-end">$1800</span></a>
|
|
<span class="product-description">
|
|
Samsung 32" 1080p 60Hz LED Smart HDTV.
|
|
</span>
|
|
</div>
|
|
</li>
|
|
<!-- /.item -->
|
|
<li class="item">
|
|
<div class="product-img">
|
|
<img src="./assets/img/default-150x150.png" alt="Product Image" class="img-size-50">
|
|
</div>
|
|
<div class="product-info">
|
|
<a href="javascript:void(0)" class="product-title">Bicycle
|
|
<span class="badge text-bg-info float-end">$700</span></a>
|
|
<span class="product-description">
|
|
26" Mongoose Dolomite Men's 7-speed, Navy Blue.
|
|
</span>
|
|
</div>
|
|
</li>
|
|
<!-- /.item -->
|
|
<li class="item">
|
|
<div class="product-img">
|
|
<img src="./assets/img/default-150x150.png" alt="Product Image" class="img-size-50">
|
|
</div>
|
|
<div class="product-info">
|
|
<a href="javascript:void(0)" class="product-title">
|
|
Xbox One <span class="badge text-bg-danger float-end">
|
|
$350
|
|
</span>
|
|
</a>
|
|
<span class="product-description">
|
|
Xbox One Console Bundle with Halo Master Chief Collection.
|
|
</span>
|
|
</div>
|
|
</li>
|
|
<!-- /.item -->
|
|
<li class="item">
|
|
<div class="product-img">
|
|
<img src="./assets/img/default-150x150.png" alt="Product Image" class="img-size-50">
|
|
</div>
|
|
<div class="product-info">
|
|
<a href="javascript:void(0)" class="product-title">PlayStation 4
|
|
<span class="badge text-bg-success float-end">$399</span></a>
|
|
<span class="product-description">
|
|
PlayStation 4 500GB Console (PS4)
|
|
</span>
|
|
</div>
|
|
</li>
|
|
<!-- /.item -->
|
|
</ul>
|
|
</div>
|
|
<!-- /.card-body -->
|
|
<div class="card-footer text-center">
|
|
<a href="javascript:void(0)" class="uppercase">View All Products</a>
|
|
</div>
|
|
<!-- /.card-footer -->
|
|
</div>
|
|
<!-- /.card -->
|
|
</div>
|
|
<!-- /.col -->
|
|
</div>
|
|
<!-- /.row -->
|
|
</div><!-- /.container-fluid -->
|
|
</div>
|
|
</main>
|
|
<!-- /.content-wrapper -->
|
|
|
|
@@include('./dashboard/_footer.html', {
|
|
"path": "."
|
|
})
|
|
</div>
|
|
<!-- ./wrapper -->
|
|
|
|
@@include('./_scripts.html', {
|
|
"path": "."
|
|
})
|
|
|
|
<!-- OPTIONAL SCRIPTS -->
|
|
|
|
<!-- ChartJS -->
|
|
<script src="https://cdn.jsdelivr.net/npm/chart.js@3.6.0/dist/chart.min.js" integrity="sha256-7lWo7cjrrponRJcS6bc8isfsPDwSKoaYfGIHgSheQkk=" crossorigin="anonymous"></script>
|
|
|
|
<script>
|
|
// NOTICE!! DO NOT USE ANY OF THIS JAVASCRIPT
|
|
// IT'S ALL JUST JUNK FOR DEMO
|
|
// ++++++++++++++++++++++++++++++++++++++++++
|
|
|
|
/* ChartJS
|
|
* -------
|
|
* Here we will create a few charts using ChartJS
|
|
*/
|
|
|
|
//-----------------------
|
|
// - MONTHLY SALES CHART -
|
|
//-----------------------
|
|
(function () {
|
|
'use strict'
|
|
// Get context with querySelector - using Chart.js .getContext('2d') method.
|
|
var salesChartCanvas = document.querySelector('#salesChart').getContext('2d')
|
|
|
|
var salesChartData = {
|
|
labels: ['January', 'February', 'March', 'April', 'May', 'June', 'July'],
|
|
datasets: [
|
|
{
|
|
label: 'Digital Goods',
|
|
backgroundColor: 'rgba(60,141,188,0.9)',
|
|
borderColor: 'rgba(60,141,188,0.8)',
|
|
fill: true,
|
|
pointRadius: 0,
|
|
pointColor: '#3b8bba',
|
|
pointStrokeColor: 'rgba(60,141,188,1)',
|
|
pointHighlightFill: '#fff',
|
|
pointHighlightStroke: 'rgba(60,141,188,1)',
|
|
data: [28, 48, 40, 19, 86, 27, 90]
|
|
},
|
|
{
|
|
label: 'Electronics',
|
|
backgroundColor: 'rgba(210, 214, 222, 1)',
|
|
borderColor: 'rgba(210, 214, 222, 1)',
|
|
fill: true,
|
|
pointRadius: 0,
|
|
pointColor: 'rgba(210, 214, 222, 1)',
|
|
pointStrokeColor: '#c1c7d1',
|
|
pointHighlightFill: '#fff',
|
|
pointHighlightStroke: 'rgba(220,220,220,1)',
|
|
data: [65, 59, 80, 81, 56, 55, 40]
|
|
}
|
|
]
|
|
}
|
|
|
|
var salesChartOptions = {
|
|
maintainAspectRatio: false,
|
|
responsive: true,
|
|
tension: 0.4,
|
|
plugins: {
|
|
legend: {
|
|
display: false
|
|
}
|
|
},
|
|
scales: {
|
|
xAxes: {
|
|
gridLines: {
|
|
display: false
|
|
}
|
|
},
|
|
yAxes: {
|
|
gridLines: {
|
|
display: false
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
// This will get the first returned node in the js collection.
|
|
var salesChart = new Chart(salesChartCanvas, {
|
|
type: 'line',
|
|
data: salesChartData,
|
|
options: salesChartOptions
|
|
})
|
|
|
|
//---------------------------
|
|
// - END MONTHLY SALES CHART -
|
|
//---------------------------
|
|
|
|
//-------------
|
|
// - PIE CHART -
|
|
//-------------
|
|
|
|
// Get context with querySelector - using Chart.js .getContext('2d') method.
|
|
var pieChartCanvas = document.querySelector('#pieChart').getContext('2d')
|
|
|
|
var pieData = {
|
|
labels: [
|
|
'Chrome',
|
|
'IE',
|
|
'FireFox',
|
|
'Safari',
|
|
'Opera',
|
|
'Navigator'
|
|
],
|
|
datasets: [
|
|
{
|
|
data: [700, 500, 400, 600, 300, 100],
|
|
backgroundColor: ['#f56954', '#00a65a', '#f39c12', '#00c0ef', '#3c8dbc', '#d2d6de']
|
|
}
|
|
]
|
|
}
|
|
var pieOptions = {
|
|
plugins: {
|
|
legend: {
|
|
display: false
|
|
}
|
|
}
|
|
}
|
|
// Create pie or douhnut chart
|
|
// You can switch between pie and douhnut using the method below.
|
|
// eslint-disable-next-line no-unused-vars
|
|
var pieChart = new Chart(pieChartCanvas, {
|
|
type: 'doughnut',
|
|
data: pieData,
|
|
options: pieOptions
|
|
})
|
|
})()
|
|
//-----------------
|
|
// - END PIE CHART -
|
|
//-----------------
|
|
</script>
|
|
</body>
|
|
</html>
|