first commit

This commit is contained in:
2024-04-04 13:08:00 +05:45
commit c969cdabcc
967 changed files with 44905 additions and 0 deletions

View File

@@ -0,0 +1,39 @@
<x-app-layout>
<section class="section">
<div class="section-header">
<h1>Manage Permission</h1>
</div>
<div class="card">
@can('create permissions')
<div class="card-header d-flex justify-content-between align-items-center">
<h4>Create Permission</h4>
<a href="{{ route('permissions.create') }}" class="btn btn-sm btn-primary">Back</a>
</div>
@endcan
<div class="card-body">
<form action="{{ route('permissions.store') }}" method="post">
@csrf
<div class="row">
<div class="col-md-7">
<div class="form-group">
<label for="name">Permission Name <span class="text-danger">*</span></label>
<input id="name" class="form-control rounded-md" value="{{ old('name') }}" type="text"
name="name" placeholder="Enter Permission" required />
</div>
</div>
</div>
<div class="row">
<div class="col-md-12 d-flex justify-end">
<button type="submit" class="btn btn-primary">Save</button>
</div>
</div>
</form>
</div>
</div>
</section>
</x-app-layout>

View File

@@ -0,0 +1,36 @@
<x-app-layout>
<section class="section">
<div class="section-header">
<h1>Manage Permissions</h1>
</div>
<div class="card">
<div class="card-header d-flex justify-content-between align-items-center">
<h4>Edit Permissions</h4>
<a href="{{ route('permissions.index') }}" class="btn btn-sm btn-primary">Back</a>
</div>
<div class="card-body">
<form action="{{ route('permissions.update', $permission->id) }}" method="post">
@csrf
@method('put')
<div class="row">
<div class="col-md-7">
<div class="form-group">
<label for="name">Permission Name <span class="text-danger">*</span></label>
<input id="name" class="rounded-md form-control" value="{{ old('name', $permission->name) }}"
type="text" name="name" />
</div>
</div>
</div>
<div class="row">
<div class="justify-end col-md-12 d-flex">
<button type="submit" class="btn btn-primary">Update</button>
</div>
</div>
</form>
</div>
</div>
</section>
</x-app-layout>

View File

@@ -0,0 +1,54 @@
<x-app-layout>
<section class="section">
<div class="section-header">
<h1>List Permissions</h1>
</div>
<div class="card">
<div class="card-header d-flex justify-end p-3">
@can('create permissions')
<a href="{{ route('permissions.create') }}" class="btn btn-primary btn-sm">New Permission</a>
@endcan
</div>
<div class="card-body">
<div class="table-responsive">
<table class="table-bordered table">
<thead>
<tr>
<th class="border-1 border">S.N</th>
<th class="border-1 border">Name</th>
<th class="border-1 border">Action</th>
</tr>
</thead>
<tbody>
@can('access permissions')
@foreach ($permissions as $permission)
<tr>
<td>{{ $permission->id }}</td>
<td>{{ $permission->name }}</td>
<td>
@can('edit permissions')
<a href="{{ route('permissions.edit', $permission->id) }}"
class="btn btn-primary btn-sm rounded-lg text-white"><i class="fas fa-edit"></i></a>
@endcan
@can('delete permissions')
<form action="{{ route('permissions.destroy', $permission->id) }}" method="post">
@csrf
@method('delete')
<a href="{{ route('permissions.destroy', $permission->id) }}"
class="btn btn-danger btn-sm rounded-lg text-white"
onclick="event.preventDefault();this.closest('form').submit();"><i
class="fas fa-trash-alt"></i></a>
</form>
@endcan
</td>
</tr>
@endforeach
@endcan
</tbody>
</table>
</div>
</div>
</div>
</section>
</x-app-layout>