Files
new_raffles/resources/views/dashboard.blade.php
2025-07-27 17:40:56 +05:45

169 lines
9.6 KiB
PHP

@extends('layouts.app')
@section('content')
<div class="container-fluid">
<x-dashboard.breadcumb />
<div class="row project-wrapper">
<div class="col-xxl-8">
<div class="row">
<div class="col-xl-3 col-md-6">
<!-- card -->
<div class="card card-animate">
<div class="card-body">
<div class="d-flex align-items-center">
<div class="flex-grow-1">
<p class="text-uppercase fw-medium text-muted mb-0">Active Users</p>
</div>
</div>
<div class="d-flex align-items-end justify-content-between mt-4">
<div>
<h4 class="fs-22 fw-semibold ff-secondary mb-4"><span class="counter-value"
data-target="{{ $usersCount ?? 0 }}">0</span></h4>
</div>
<div class="avatar-sm flex-shrink-0">
<span class="avatar-title bg-warning-subtle rounded fs-3">
<i class="ri-user-line text-warning"></i>
</span>
</div>
</div>
</div><!-- end card body -->
</div><!-- end card -->
</div><!-- end col -->
<div class="col-xl-3 col-md-6">
<!-- card -->
<div class="card card-animate">
<div class="card-body">
<div class="d-flex align-items-center">
<div class="flex-grow-1">
<p class="text-uppercase fw-medium text-muted mb-0">Total Blogs</p>
</div>
</div>
<div class="d-flex align-items-end justify-content-between mt-4">
<div>
<h4 class="fs-22 fw-semibold ff-secondary mb-4"><span class="counter-value"
data-target="{{ $blogsCount ?? 0 }}">0</span></h4>
</div>
<div class="avatar-sm flex-shrink-0">
<span class="avatar-title bg-info-subtle rounded fs-3">
<i class="ri-newspaper-line text-info"></i>
</span>
</div>
</div>
</div><!-- end card body -->
</div><!-- end card -->
</div><!-- end col -->
<div class="col-xl-3 col-md-6">
<!-- card -->
<div class="card card-animate">
<div class="card-body">
<div class="d-flex align-items-center">
<div class="flex-grow-1">
<p class="text-uppercase fw-medium text-muted mb-0">Total Team Members</p>
</div>
</div>
<div class="d-flex align-items-end justify-content-between mt-4">
<div>
<h4 class="fs-22 fw-semibold ff-secondary mb-4"><span class="counter-value"
data-target="{{ $teamsCount ?? 0 }}">0</span></h4>
</div>
<div class="avatar-sm flex-shrink-0">
<span class="avatar-title bg-secondary-subtle rounded fs-3">
<i class="ri-team-line text-secondary"></i>
</span>
</div>
</div>
</div><!-- end card body -->
</div><!-- end card -->
</div><!-- end col -->
<div class="col-xl-3 col-md-6">
<!-- card -->
<div class="card card-animate">
<div class="card-body">
<div class="d-flex align-items-center">
<div class="flex-grow-1">
<p class="text-uppercase fw-medium text-muted mb-0">Total Services</p>
</div>
</div>
<div class="d-flex align-items-end justify-content-between mt-4">
<div>
<h4 class="fs-22 fw-semibold ff-secondary mb-4"><span class="counter-value"
data-target="{{ $servicesCount ?? 0 }}">0</span></h4>
</div>
<div class="avatar-sm flex-shrink-0">
<span class="avatar-title bg-success-subtle rounded fs-3">
<i class="ri-customer-service-2-line text-success"></i>
</span>
</div>
</div>
</div><!-- end card body -->
</div><!-- end card -->
</div><!-- end col -->
<div class="col-xl-3 col-md-6">
<!-- card -->
<div class="card card-animate">
<div class="card-body">
<div class="d-flex align-items-center">
<div class="flex-grow-1">
<p class="text-uppercase fw-medium text-muted mb-0">Total Partners</p>
</div>
</div>
<div class="d-flex align-items-end justify-content-between mt-4">
<div>
<h4 class="fs-22 fw-semibold ff-secondary mb-4"><span class="counter-value"
data-target="{{ $partnersCount ?? 0 }}">0</span></h4>
</div>
<div class="avatar-sm flex-shrink-0">
<span class="avatar-title bg-dark-subtle rounded fs-3">
<i class="ri-hand-heart-line text-dark"></i>
</span>
</div>
</div>
</div><!-- end card body -->
</div><!-- end card -->
</div><!-- end col -->
<div class="col-xl-12 col-md-12">
<!-- card -->
<div class="card">
<div class="card-header">
<h5 class="card-title mb-0">Recent Enquiries<h5>
</div>
<div class="card-body">
@php
$columns = [
[
'title' => 'S.N',
'data' => 'DT_RowIndex',
'name' => 'DT_RowIndex',
'orderable' => false,
'searchable' => false,
'sortable' => false,
],
['title' => 'Name', 'data' => 'name', 'name' => 'name'],
['title' => 'Email', 'data' => 'email', 'name' => 'email'],
['title' => 'Contact', 'data' => 'mobile', 'name' => 'mobile'],
['title' => 'Class', 'data' => 'class', 'name' => 'class'],
['title' => 'Subject', 'data' => 'subject', 'name' => 'subject'],
['title' => 'Message', 'data' => 'message', 'name' => 'message'],
[
'title' => 'Action',
'data' => 'action',
'orderable' => false,
'searchable' => false,
],
];
@endphp
<x-data-table-script :route="route('dashboard.getEnquiries')" :reorder="null" :columns="$columns" />
</div><!-- end card body -->
</div><!-- end card -->
</div><!-- end col -->
</div><!-- end row -->
</div><!-- end col -->
</div><!-- end row -->
</div>
@endsection