Commit c67324cd authored by Michael Ngei's avatar Michael Ngei

Merge branch 'iprsv2_brian' into 'master'

Management and Admin Dashboards

See merge request !27
parents 4410c5aa b4bd070a
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
class Home2Controller extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware(['auth', 'check.user_status']);
}
/**
* Show the application Director dashboard.
*
* @return \Illuminate\Contracts\Support\Renderable
*/
public function index()
{
return view('home.home2');
}
}
......@@ -380,7 +380,14 @@ return [
'text' => 'Home',
'url' => 'home',
'icon' => 'fas fa-home',
'can' => 'isClient'
'can' => 'isClient',
],
[
'text' => 'Home 2 (Management)',
'url' => 'director',
'icon' => 'fas fa-home',
'can' => 'isClient',
],
[
......
This diff is collapsed.
This diff is collapsed.
......@@ -6,14 +6,6 @@
<div class="row">
<div class="col-2">
<div class="row">
<x-adminlte-card>
@if($modalStatus)
<img class="card-img-top"
src="{{ asset('../images/imgplaceholder.png') }}" alt="Card image cap">
@else
<div class="skeleton skeleton-text short skeleton-img"></div>
@endif
</x-adminlte-card>
<div class="row" style="width: 100%;">
@if($role->hasPermissionTo("Basic View Birth Details"))
<div class="col-12 text-center">
......
......@@ -28,7 +28,7 @@
<div class="col-4">
<x-adminlte-card style="width: 55%;margin: auto;">
<img class="card-img-top"
src="https://static.vecteezy.com/system/resources/previews/018/765/757/original/user-profile-icon-in-flat-style-member-avatar-illustration-on-isolated-background-human-permission-sign-business-concept-vector.jpg" alt="Card image cap">
src="{{ asset('../images/passport-photo.jpg') }}" alt="Card image cap">
</x-adminlte-card>
<x-adminlte-card style="width: 70%;margin: 44px auto 0 auto;">
......
<p class="text-info" style="text-align: center;">Last updated: 23 jun 2023</p>
<div class="row">
<div class="col-4">
<div class="row">
<div class="col-10">
<div class="left-inner-container"></div>
</div>
<div class="col-2">
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
</div>
</div>
</div>
<div class="col-4">
<x-adminlte-card style="width: 55%;margin: auto;">
<img class="card-img-top"
src="{{ asset('../images/passport-photo.jpg') }}" alt="Card image cap">
</x-adminlte-card>
<x-adminlte-card style="width: 70%;margin: 44px auto 0 auto;">
</x-adminlte-card>
</div>
<div class="col-4">
<div class="row">
<div class="col-2">
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
<div class="finger-print-container">
<img src="{{ asset('images/fingerprints/th1.jpg') }}" alt=""/>
</div>
</div>
<div class="col-10">
<div class="right-inner-container"></div>
</div>
</div>
</div>
<style>
.left-inner-container{
background-image: url('{{ asset('images/fingerprints/lefthand.png') }}');
background-size: 100%;
border: 1px solid #524848;
height: 30rem;
background-repeat: no-repeat;
background-position: center;
background-color: #b5b5b5;
border-radius: 10px;
}
.right-inner-container{
background-image: url('{{ asset('images/fingerprints/righthand.png') }}');
background-size: 100%;
border: 1px solid #524848;
height: 30rem;
background-repeat: no-repeat;
background-position: center;
background-color: #b5b5b5;
border-radius: 10px;
}
.finger-print-container{
border: 1px solid black;
height: 18%;
border-radius: 5px;
margin-bottom: 2%;
text-align: center;
}
.finger-print-container > img{
width: 60%;
}
</style>
</div>
......@@ -89,7 +89,7 @@
@if($role->hasPermissionTo("Basic View ID Photo and Signature"))
<div class="tab-pane fade" id="custom-tabs-four-photo" role="tabpanel" aria-labelledby="custom-tabs-four-photo-tab">
@include('livewire.search.partials.tabs.passport_tabs.document_header_details')
<h4>Photos</h4>
@include('livewire.search.partials.tabs.passport_tabs.photo')
</div>
@endif
......
......@@ -38,7 +38,7 @@
<div id="fieldsContainerID" class="{{ $showFields !== 'ID' ? 'd-none' : '' }} d-flex">
@if($role->hasPermissionTo('Basic Search ID with ID number'))
<input type="text" class="form-control search-element no-radius" id="searchInputID" name="docNumber" placeholder="Enter Maisha Number" title="Enter Maisha Number" wire:model="docNumber">
<input type="text" class="form-control search-element no-radius" id="searchInputID" name="docNumber" placeholder="Enter UPI Number" title="Enter UPI Number" wire:model="docNumber">
@endif
@if($role->hasPermissionTo('Basic Search ID with Serial number'))
<input type="text" class="form-control search-element no-radius" id="searchInputSerial" name="SerialNumber" placeholder="Enter Serial Number" title="Enter Serial Number" wire:model="serialNumber">
......@@ -46,15 +46,17 @@
</div>
<div id="fieldsContainerPassport" class="{{ $showFields !== 'Passport' ? 'd-none' : '' }} d-flex">
@if($role->hasPermissionTo("Basic Search Passport with ID number"))
<input type="text" class="form-control search-element no-radius" id="searchInputPassportId" name="pino" placeholder="Enter UPI Number" title="Enter UPI Number" wire:model="passportIdNum">
@endif
@if($role->hasPermissionTo("Basic Search Passport with Passport number"))
<input type="text" class="form-control search-element no-radius" id="searchInputPassportNo" name="pno" placeholder="Enter Passport Number" title="Enter Passport Number" wire:model="passportNum">
@endif
@if($role->hasPermissionTo("Basic Search Passport with ID number"))
<input type="text" class="form-control search-element no-radius" id="searchInputPassportId" name="pino" placeholder="Enter Maisha Number" title="Enter ID Number" wire:model="passportIdNum">
@endif
</div>
<div id="fieldsContainerBirth" class="{{ $showFields !== 'Birth' ? 'd-none' : '' }} d-flex">
<input type="text" class="form-control search-element no-radius" id="searchBirthEntry" name="searchBirthEntryNum" placeholder="Enter UPI Number" title="Enter UPI Number" wire:model="searchBirthEntryNum">
<input type="text" class="form-control search-element no-radius" id="searchBirthEntry" name="searchBirthEntryNum" placeholder="Enter Birth Entry Number" title="Enter Birth Entry Number" wire:model="searchBirthEntryNum">
</div>
......@@ -114,6 +116,7 @@
height: 50px;
flex: 1;
border: 1px solid #ced4da;
min-width: 200px;
}
.no-radius {
border-radius: 0 !important;
......
......@@ -103,6 +103,8 @@ Route::get('notifications/all', [NotificationController::class, 'all'])->name("n
Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name('home');
Route::get('/director', [App\Http\Controllers\Home2Controller::class, 'index'])->name('home2');
Route::get('/dashboard', [App\Http\Controllers\DashboardController::class, 'index'])->name('dashboard');
Route::get('/blocked', BlockedController::class)->name('blocked');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment