2349 lines
138 KiB
Vue
Raw Permalink Normal View History

2022-09-08 15:06:44 -04:00
<script>
import simplebar from "simplebar-vue";
import Layout from "../../layouts/main";
import PageHeader from "../../components/page-header";
import ChartData from "./data-saas";
export default {
components: {
Layout,
PageHeader,
simplebar
},
data() {
return {
title: "Saas",
items: [
{
text: "Dashboards",
href: "javascript:void(0)"
},
{
text: "Saas",
active: true
}
],
ChartData,
earnings: [
{
name: "This month",
amount: "$2453.35",
revenue: "0.4",
time: "From previous period",
month: "Last month",
previousamount: "$2281.04",
series: [
{
name: "series1",
data: [
31,
40,
36,
51,
49,
72,
69,
56,
68,
82,
68,
76
]
}
]
}
],
chartOptions: {
chart: {
height: 320,
type: "line",
toolbar: "false",
dropShadow: {
enabled: true,
color: "#000",
top: 18,
left: 7,
blur: 8,
opacity: 0.2
}
},
dataLabels: {
enabled: false
},
colors: ["#556ee6"],
stroke: {
curve: "smooth",
width: 3
}
},
products: [
{
title: "Product A",
amount: "$ 6385",
revenue: "0.6",
list: [
{
name: "Product A",
text: "Neque quis est",
sales: 37
},
{
name: "Product B",
text: "Quis autem iure",
sales: 72
},
{
name: "Product C",
text: "Sed aliquam mauris.",
sales: 54
}
]
}
],
productChartOptions: {
chart: {
type: "donut"
},
dataLabels: {
enabled: false
},
tooltip: {
enabled: false
},
legend: {
show: false
},
plotOptions: {
pie: {
donut: {
labels: {
show: false
},
size: "65%"
}
}
},
responsive: [
{
breakpoint: 480,
options: {
chart: {
width: 100
}
}
}
],
colors: ["#556ee6", "#f8f9fa"]
}
};
},
mounted() {
var container = document.querySelector(
"#containerElement .simplebar-content-wrapper"
);
container.scrollTo({ top: 500, behavior: "smooth" });
},
methods: {
monthlyEarning(event) {
switch (event.target.value) {
case "december":
this.earnings = [
{
name: "This month",
amount: "$2453.35",
revenue: "0.4",
time: "From previous period",
month: "Last month",
previousamount: "$2281.04",
series: [
{
name: "series1",
data: [
31,
22,
12,
41,
20,
12,
89,
46,
78,
62,
28,
56
]
}
]
}
];
break;
case "november":
this.earnings = [
{
name: "This month",
amount: "$2887.35",
revenue: "0.4",
time: "From previous period",
month: "Last month",
previousamount: "$684.04",
series: [
{
name: "series1",
data: [
28,
30,
48,
50,
47,
40,
35,
48,
56,
42,
65,
41
]
}
]
}
];
break;
case "october":
this.earnings = [
{
name: "This month",
amount: "$2100.35",
revenue: "0.4",
time: "From previous period",
month: "Last month",
previousamount: "$674.04",
series: [
{
name: "series1",
data: [
28,
48,
39,
47,
58,
46,
38,
47,
30,
40,
70,
42
]
}
]
}
];
break;
case "january":
this.earnings = [
{
name: "This month",
amount: "$2453.35",
revenue: "0.4",
time: "From previous period",
month: "Last month",
previousamount: "$2281.04",
series: [
{
name: "series1",
data: [
31,
40,
36,
51,
49,
72,
69,
56,
68,
82,
68,
76
]
}
]
}
];
break;
default:
this.earnings = [
{
name: "This month",
amount: "$2453.35",
revenue: "0.4",
time: "From previous period",
month: "Last month",
previousamount: "$2281.04",
series: [
{
name: "series1",
data: [
31,
40,
36,
51,
49,
72,
69,
56,
68,
82,
68,
76
]
}
]
}
];
}
},
SellProductChange(event) {
switch (event.target.value) {
case "december":
this.products = [
{
title: "Product B",
amount: "$ 7842",
revenue: "0.4",
list: [
{
name: "Product D",
text: "Neque quis est",
sales: 41
},
{
name: "Product E",
text: "Quis autem iure",
sales: 14
},
{
name: "Product F",
text: "Sed aliquam mauris.",
sales: 85
}
]
}
];
break;
case "january":
this.products = [
{
title: "Product A",
amount: "$ 6385",
revenue: "0.6",
list: [
{
name: "Product A",
text: "Neque quis est",
sales: 37
},
{
name: "Product B",
text: "Quis autem iure",
sales: 72
},
{
name: "Product C",
text: "Sed aliquam mauris.",
sales: 54
}
]
}
];
break;
case "november":
this.products = [
{
title: "Product C",
amount: "$ 4745",
revenue: "0.8",
list: [
{
name: "Product G",
text: "Neque quis est",
sales: 37
},
{
name: "Product H",
text: "Quis autem iure",
sales: 42
},
{
name: "Product I",
text: "Sed aliquam mauris.",
sales: 63
}
]
}
];
break;
case "october":
this.products = [
{
title: "Product D",
amount: "$ 8745",
revenue: "0.4",
list: [
{
name: "Product J",
text: "Neque quis est",
sales: 41
},
{
name: "Product K",
text: "Quis autem iure",
sales: 74
},
{
name: "Product L",
text: "Sed aliquam mauris.",
sales: 52
}
]
}
];
default:
this.products = [
{
title: "Product D",
amount: "$ 8745",
revenue: "0.4",
list: [
{
name: "Product J",
text: "Neque quis est",
sales: 41
},
{
name: "Product K",
text: "Quis autem iure",
sales: 74
},
{
name: "Product L",
text: "Sed aliquam mauris.",
sales: 52
}
]
}
];
break;
}
}
}
};
</script>
<template>
<Layout>
<PageHeader :title="title" :items="items" />
<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-body">
<div class="row">
<div class="col-lg-4">
<div class="media">
<div class="me-3">
<img
src="/images/users/avatar-1.jpg"
alt=""
class="avatar-md rounded-circle img-thumbnail"
/>
</div>
<div class="media-body align-self-center">
<div class="text-muted">
<p class="mb-2">
Welcome to skote dashboard
</p>
<h5 class="mb-1">Henry wells</h5>
<p class="mb-0">UI / UX Designer</p>
</div>
</div>
</div>
</div>
<div class="col-lg-4 align-self-center">
<div class="text-lg-center mt-4 mt-lg-0">
<div class="row">
<div class="col-4">
<div>
<p
class="text-muted text-truncate mb-2"
>
Total Projects
</p>
<h5 class="mb-0">48</h5>
</div>
</div>
<div class="col-4">
<div>
<p
class="text-muted text-truncate mb-2"
>
Projects
</p>
<h5 class="mb-0">40</h5>
</div>
</div>
<div class="col-4">
<div>
<p
class="text-muted text-truncate mb-2"
>
Clients
</p>
<h5 class="mb-0">18</h5>
</div>
</div>
</div>
</div>
</div>
<div class="col-lg-4 d-none d-lg-block">
<div class="clearfix mt-4 mt-lg-0">
<div class="dropdown float-end">
<button
class="btn btn-primary dropdown-toggle"
type="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false"
>
<i
class="bx bxs-cog align-middle me-1"
></i>
Setting
</button>
<div
class="dropdown-menu dropdown-menu-right"
>
<a class="dropdown-item" href="#"
>Action</a
>
<a class="dropdown-item" href="#"
>Another action</a
>
<a class="dropdown-item" href="#"
>Something else</a
>
</div>
</div>
</div>
</div>
</div>
<!-- end row -->
</div>
</div>
</div>
</div>
<!-- end row -->
<div class="row">
<div class="col-xl-4">
<div class="card bg-soft bg-primary">
<div>
<div class="row">
<div class="col-7">
<div class="text-primary p-3">
<h5 class="text-primary">Welcome Back !</h5>
<p>Skote Saas Dashboard</p>
<ul class="ps-3 mb-0">
<li class="py-1">7 + Layouts</li>
<li class="py-1">Multiple apps</li>
</ul>
</div>
</div>
<div class="col-5 align-self-end">
<img
src="/images/profile-img.png"
alt=""
class="img-fluid"
/>
</div>
</div>
</div>
</div>
</div>
<div class="col-xl-8">
<div class="row">
<div class="col-sm-4">
<div class="card">
<div class="card-body">
<div class="d-flex align-items-center mb-3">
<div class="avatar-xs me-3">
<span
class="avatar-title rounded-circle bg-soft bg-primary text-primary font-size-18"
>
<i class="bx bx-copy-alt"></i>
</span>
</div>
<h5 class="font-size-14 mb-0">Orders</h5>
</div>
<div class="text-muted mt-4">
<h4>
1,452
<i
class="mdi mdi-chevron-up ms-1 text-success"
></i>
</h4>
<div class="d-flex">
<span
class="badge badge-soft-success font-size-12"
>
+ 0.2%
</span>
<span class="ms-2 text-truncate"
>From previous period</span
>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="card">
<div class="card-body">
<div class="d-flex align-items-center mb-3">
<div class="avatar-xs me-3">
<span
class="avatar-title rounded-circle bg-soft bg-primary text-primary font-size-18"
>
<i class="bx bx-archive-in"></i>
</span>
</div>
<h5 class="font-size-14 mb-0">Revenue</h5>
</div>
<div class="text-muted mt-4">
<h4>
$ 28,452
<i
class="mdi mdi-chevron-up ms-1 text-success"
></i>
</h4>
<div class="d-flex">
<span
class="badge badge-soft-success font-size-12"
>
+ 0.2%
</span>
<span class="ms-2 text-truncate"
>From previous period</span
>
</div>
</div>
</div>
</div>
</div>
<div class="col-sm-4">
<div class="card">
<div class="card-body">
<div class="d-flex align-items-center mb-3">
<div class="avatar-xs me-3">
<span
class="avatar-title rounded-circle bg-soft bg-primary text-primary font-size-18"
>
<i
class="bx bx-purchase-tag-alt"
></i>
</span>
</div>
<h5 class="font-size-14 mb-0">
Average Price
</h5>
</div>
<div class="text-muted mt-4">
<h4>
$ 16.2
<i
class="mdi mdi-chevron-up ms-1 text-success"
></i>
</h4>
<div class="d-flex">
<span
class="badge badge-soft-warning font-size-12"
>
0%
</span>
<span class="ms-2 text-truncate"
>From previous period</span
>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end row -->
</div>
</div>
<div class="row">
<div class="col-xl-8">
<div class="card">
<div class="card-body">
<div class="clearfix">
<div class="float-end">
<div class="input-group input-group-sm">
<select
class="form-select form-select-sm"
@change="monthlyEarning($event)"
>
<option value="january" selected
>Jan</option
>
<option value="december">Dec</option>
<option value="november">Nov</option>
<option value="october">Oct</option>
</select>
<label class="input-group-text"
>Month</label
>
</div>
</div>
<h4 class="card-title mb-4">Earning</h4>
</div>
<div
class="row"
v-for="(data, index) of earnings"
:key="index"
>
<div class="col-lg-4">
<div class="text-muted">
<div class="mb-4">
<p>{{ data.name }}</p>
<h4>{{ data.amount }}</h4>
<div>
<span
class="badge badge-soft-success font-size-12 mr-1"
>+ {{ data.revenue }}%</span
>
{{ data.time }}
</div>
</div>
<div>
<a
href="javascript: void(0);"
class="btn btn-primary btn-sm"
>
View Details
<i
class="mdi mdi-chevron-right ml-1"
></i>
</a>
</div>
<div class="mt-4">
<p class="mb-2">{{ data.month }}</p>
<h5>{{ data.previousamount }}</h5>
</div>
</div>
</div>
<div class="col-lg-8">
<div id="line-chart"></div>
<apexchart
class="apex-charts"
dir="ltr"
height="300"
:series="data.series"
:options="chartOptions"
></apexchart>
</div>
</div>
</div>
</div>
</div>
<div class="col-xl-4">
<div class="card">
<div class="card-body">
<h4 class="card-title mb-4">Sales Analytics</h4>
<div>
<apexchart
class="apex-charts"
:options="ChartData.DonutChart.chartOptions"
:series="ChartData.DonutChart.series"
dir="ltr"
height="240"
/>
</div>
<div class="text-center text-muted">
<div class="row">
<div class="col-4">
<div class="mt-4">
<p class="mb-2 text-truncate">
<i
class="mdi mdi-circle text-primary me-1"
></i>
Product A
</p>
<h5>$ 2,132</h5>
</div>
</div>
<div class="col-4">
<div class="mt-4">
<p class="mb-2 text-truncate">
<i
class="mdi mdi-circle text-success me-1"
></i>
Product B
</p>
<h5>$ 1,763</h5>
</div>
</div>
<div class="col-4">
<div class="mt-4">
<p class="mb-2 text-truncate">
<i
class="mdi mdi-circle text-danger me-1"
></i>
Product C
</p>
<h5>$ 973</h5>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end row -->
<div class="row">
<div class="col-xl-4">
<div class="card">
<div class="card-body">
<div class="clearfix">
<div class="float-end">
<div class="input-group input-group-sm">
<select
class="form-select form-select-sm"
@change="SellProductChange($event)"
>
<option value="january" selected
>Jan</option
>
<option value="december">Dec</option>
<option value="november">Nov</option>
<option value="october">Oct</option>
</select>
<div class="input-group-append">
<label class="input-group-text"
>Month</label
>
</div>
</div>
</div>
<h4 class="card-title mb-4">Top Selling product</h4>
</div>
<div v-for="(data, index) of products" :key="index">
<div class="text-muted text-center">
<p class="mb-2">{{ data.title }}</p>
<h4>{{ data.amount }}</h4>
<p class="mt-4 mb-0">
<span
class="badge badge-soft-success font-size-11 me-2"
>
{{ data.revenue }}%
<i class="mdi mdi-arrow-up"></i>
</span>
From previous period
</p>
</div>
<div class="table-responsive mt-4">
<table class="table align-middle mb-0">
<tbody>
<tr
v-for="(item, index) of data.list"
:key="index"
>
<td>
<h5 class="font-size-14 mb-1">
{{ item.name }}
</h5>
<p class="text-muted mb-0">
{{ item.text }}
</p>
</td>
<td>
<apexchart
:options="
productChartOptions
"
:series="[100, item.sales]"
height="80"
width="85"
>
</apexchart>
</td>
<td>
<p class="text-muted mb-1">
Sales
</p>
<h5 class="mb-0">
{{ item.sales }} %
</h5>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
<div class="col-xl-4">
<div class="card">
<div class="card-body">
<h4 class="card-title mb-4">Tasks</h4>
<b-tabs
pills
nav-class="bg-light rounded"
content-class="mt-4"
>
<b-tab title="In Process" active>
<b-card-text>
<simplebar style="max-height: 250px">
<div class="table-responsive mb-0">
<table
class="table table-nowrap align-mid table-hover "
>
<tbody>
<tr>
<td style="width: 50px">
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck01"
/>
<label
class="form-check-label"
for="tasklistCheck01"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Skote Saas
Dashboard
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to Mark
</p>
</td>
<td style="width: 90px">
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck02"
/>
<label
class="form-check-label"
for="tasklistCheck02"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>New Landing
UI</a
>
</h5>
<p
class="text-muted mb-0"
>
Assigned to Team
A
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck03"
/>
<label
class="form-check-label"
for="tasklistCheck03"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Brand logo
design
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to
Janis
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck04"
/>
<label
class="form-check-label"
for="tasklistCheck04"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<label
href="javascript: void(0);"
class="text-dark"
>
Blog
Template UI
</label>
</h5>
<p
class="text-muted mb-0"
>
Assigned to
Dianna
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck05"
/>
<label
class="form-check-label"
for="tasklistCheck05"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Multipurpose
Landing
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to Team
B
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck06"
/>
<label
class="form-check-label"
for="tasklistCheck06"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Redesign -
Landing page
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to
Jerry
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck07"
/>
<label
class="form-check-label"
for="tasklistCheck07"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Skote Crypto
Dashboard
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to Eric
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</simplebar>
</b-card-text>
</b-tab>
<b-tab title="Upcoming">
<b-card-text>
<simplebar style="max-height: 250px">
<div class="table-responsive">
<table
class="table table-nowrap align-mid table-hover mb-0"
>
<tbody>
<tr>
<td style="width: 50px">
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck01"
/>
<label
class="form-check-label"
for="tasklistCheck01"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Skote Saas
Dashboard
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to Mark
</p>
</td>
<td style="width: 90px">
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck02"
/>
<label
class="form-check-label"
for="tasklistCheck02"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>New Landing
UI</a
>
</h5>
<p
class="text-muted mb-0"
>
Assigned to Team
A
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck03"
/>
<label
class="form-check-label"
for="tasklistCheck03"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Brand logo
design
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to
Janis
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck04"
/>
<label
class="form-check-label"
for="tasklistCheck04"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Blog
Template UI
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to
Dianna
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck05"
/>
<label
class="form-check-label"
for="tasklistCheck05"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Multipurpose
Landing
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to Team
B
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck06"
/>
<label
class="form-check-label"
for="tasklistCheck06"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Redesign -
Landing page
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to
Jerry
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
<tr>
<td>
<div
class="form-check"
>
<input
class="form-check-input"
type="checkbox"
id="tasklistCheck07"
/>
<label
class="form-check-label"
for="tasklistCheck07"
></label>
</div>
</td>
<td>
<h5
class="text-truncate font-size-14 mb-1"
>
<a
href="javascript: void(0);"
class="text-dark"
>
Skote Crypto
Dashboard
</a>
</h5>
<p
class="text-muted mb-0"
>
Assigned to Eric
</p>
</td>
<td>
<div>
<ul
class="list-inline mb-0 font-size-16"
>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-success p-1"
>
<i
class="bx bxs-edit-alt"
></i>
</a>
</li>
<li
class="list-inline-item"
>
<a
href="javascript: void(0);"
class="text-danger p-1"
>
<i
class="bx bxs-trash"
></i>
</a>
</li>
</ul>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</simplebar>
</b-card-text>
</b-tab>
</b-tabs>
</div>
<div class="card-footer bg-transparent border-top">
<div class="text-center">
<a
href="javascript: void(0);"
class="btn btn-primary waves-effect waves-light"
>
Add new Task</a
>
</div>
</div>
</div>
</div>
<div class="col-xl-4">
<div class="card">
<div class="card-body border-bottom">
<div class="row">
<div class="col-md-4 col-9">
<h5 class="font-size-15 mb-1">
Steven Franklin
</h5>
<p class="text-muted mb-0">
<i
class="mdi mdi-circle text-success align-middle me-1"
></i>
Active now
</p>
</div>
<div class="col-md-8 col-3">
<ul
class="list-inline user-chat-nav text-end mb-0"
>
<li
class="list-inline-item d-none d-sm-inline-block"
>
<b-dropdown
right
menu-class="dropdown-menu-end py-0 dropdown-menu-md"
variant="white"
toggle-class="p-0 nav-btn"
>
<template v-slot:button-content>
<i
class="bx bx-search-alt-2"
></i>
</template>
<form class="p-3">
<div class="form-group m-0">
<div class="input-group">
<input
type="text"
class="form-control"
placeholder="Search ..."
aria-label="Recipient's username"
/>
<div
class="input-group-append"
>
<button
class="btn btn-primary"
type="submit"
>
<i
class="mdi mdi-magnify"
></i>
</button>
</div>
</div>
</div>
</form>
</b-dropdown>
</li>
<li
class="list-inline-item d-none d-sm-inline-block"
>
<b-dropdown
toggle-class="nav-btn"
menu-class="dropdown-menu-end"
right
variant="white"
>
<template v-slot:button-content>
<i class="bx bx-cog"></i>
</template>
<b-dropdown-item
>View Profile</b-dropdown-item
>
<b-dropdown-item
>Clear chat</b-dropdown-item
>
<b-dropdown-item
>Muted</b-dropdown-item
>
<b-dropdown-item
>Delete</b-dropdown-item
>
</b-dropdown>
</li>
<li class="list-inline-item">
<b-dropdown
toggle-class="nav-btn"
menu-class="dropdown-menu-end"
right
variant="white"
>
<template v-slot:button-content>
<i
class="bx bx-dots-horizontal-rounded"
></i>
</template>
<b-dropdown-item
>Action</b-dropdown-item
>
<b-dropdown-item
>Another action</b-dropdown-item
>
<b-dropdown-item
>Something else</b-dropdown-item
>
</b-dropdown>
</li>
</ul>
</div>
</div>
</div>
<div class="card-body pb-0">
<div>
<div class="chat-conversation">
<ul class="list-unstyled">
<simplebar
style="max-height: 260px"
ref="current"
id="containerElement"
>
<li>
<div class="chat-day-title">
<span class="title">Today</span>
</div>
</li>
<li>
<div class="conversation-list">
<b-dropdown
variant="white"
menu-class="dropdown-menu-end"
>
<template
v-slot:button-content
>
<i
class="bx bx-dots-vertical-rounded"
></i>
</template>
<b-dropdown-item
>Copy</b-dropdown-item
>
<b-dropdown-item
>Save</b-dropdown-item
>
<b-dropdown-item
>Forward</b-dropdown-item
>
<b-dropdown-item
>Delete</b-dropdown-item
>
</b-dropdown>
<div class="ctext-wrap">
<div
class="conversation-name"
>
Steven Franklin
</div>
<p>Hello!</p>
<p class="chat-time mb-0">
<i
class="bx bx-time-five align-middle me-1"
></i>
10:00
</p>
</div>
</div>
</li>
<li class="right">
<div class="conversation-list">
<b-dropdown
variant="white"
menu-class="dropdown-menu-end"
>
<template
v-slot:button-content
>
<i
class="bx bx-dots-vertical-rounded"
></i>
</template>
<b-dropdown-item
>Copy</b-dropdown-item
>
<b-dropdown-item
>Save</b-dropdown-item
>
<b-dropdown-item
>Forward</b-dropdown-item
>
<b-dropdown-item
>Delete</b-dropdown-item
>
</b-dropdown>
<div class="ctext-wrap">
<div
class="conversation-name"
>
Henry Wells
</div>
<p>
Hi, How are you? What
about our next meeting?
</p>
<p class="chat-time mb-0">
<i
class="bx bx-time-five align-middle me-1"
></i>
10:02
</p>
</div>
</div>
</li>
<li>
<div class="conversation-list">
<b-dropdown
variant="white"
menu-class="dropdown-menu-end"
>
<template
v-slot:button-content
>
<i
class="bx bx-dots-vertical-rounded"
></i>
</template>
<b-dropdown-item
>Copy</b-dropdown-item
>
<b-dropdown-item
>Save</b-dropdown-item
>
<b-dropdown-item
>Forward</b-dropdown-item
>
<b-dropdown-item
>Delete</b-dropdown-item
>
</b-dropdown>
<div class="ctext-wrap">
<div
class="conversation-name"
>
Steven Franklin
</div>
<p>
Yeah everything is fine
</p>
<p class="chat-time mb-0">
<i
class="bx bx-time-five align-middle me-1"
></i>
10:06
</p>
</div>
</div>
</li>
<li class="last-chat">
<div class="conversation-list">
<b-dropdown
variant="white"
menu-class="dropdown-menu-end"
>
<template
v-slot:button-content
>
<i
class="bx bx-dots-vertical-rounded"
></i>
</template>
<b-dropdown-item
>Copy</b-dropdown-item
>
<b-dropdown-item
>Save</b-dropdown-item
>
<b-dropdown-item
>Forward</b-dropdown-item
>
<b-dropdown-item
>Delete</b-dropdown-item
>
</b-dropdown>
<div class="ctext-wrap">
<div
class="conversation-name"
>
Steven Franklin
</div>
<p>
& Next meeting tomorrow
10.00AM
</p>
<p class="chat-time mb-0">
<i
class="bx bx-time-five align-middle me-1"
></i>
10:06
</p>
</div>
</div>
</li>
<li class="right">
<div class="conversation-list">
<b-dropdown
variant="white"
menu-class="dropdown-menu-end"
>
<template
v-slot:button-content
>
<i
class="bx bx-dots-vertical-rounded"
></i>
</template>
<b-dropdown-item
>Copy</b-dropdown-item
>
<b-dropdown-item
>Save</b-dropdown-item
>
<b-dropdown-item
>Forward</b-dropdown-item
>
<b-dropdown-item
>Delete</b-dropdown-item
>
</b-dropdown>
<div class="ctext-wrap">
<div
class="conversation-name"
>
Henry Wells
</div>
<p>Wow that's great</p>
<p class="chat-time mb-0">
<i
class="bx bx-time-five align-middle me-1"
></i>
10:07
</p>
</div>
</div>
</li>
</simplebar>
</ul>
</div>
</div>
</div>
<div class="p-3 chat-input-section">
<div class="row">
<div class="col">
<div class="position-relative">
<input
type="text"
class="form-control rounded chat-input"
placeholder="Enter Message..."
/>
<div class="chat-input-links">
<ul class="list-inline mb-0">
<li class="list-inline-item">
<a
href="#"
data-toggle="tooltip"
data-placement="top"
title="Emoji"
><i
class="mdi mdi-emoticon-happy-outline"
></i
></a>
</li>
<li class="list-inline-item">
<a
href="#"
data-toggle="tooltip"
data-placement="top"
title="Images"
><i
class="mdi mdi-file-image-outline"
></i
></a>
</li>
<li class="list-inline-item">
<a
href="#"
data-toggle="tooltip"
data-placement="top"
title="Add Files"
><i
class="mdi mdi-file-document-outline"
></i
></a>
</li>
</ul>
</div>
</div>
</div>
<div class="col-auto">
<button
type="submit"
class="btn btn-primary chat-send w-md waves-effect waves-light"
>
<span class="d-none d-sm-inline-block me-2"
>Send</span
>
<i class="mdi mdi-send"></i>
</button>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end row -->
</Layout>
</template>