78 lines
3.6 KiB
PHP
78 lines
3.6 KiB
PHP
@extends('layout.app')
|
|
|
|
@section('title', 'Role Management')
|
|
|
|
@include('admin.shared.admin-styles')
|
|
|
|
@section('content')
|
|
<div class="admin-container container-fluid">
|
|
<!-- Page Header -->
|
|
<div class="page-header animate-fade-in">
|
|
<div class="row align-items-center">
|
|
<div class="col-12">
|
|
<h3 class="mb-2 text-white">
|
|
<i class="fas fa-user-tag me-2"></i>Role Management
|
|
</h3>
|
|
<nav aria-label="breadcrumb">
|
|
<ol class="breadcrumb mb-0">
|
|
<li class="breadcrumb-item"><a href="{{ route('admindash') }}" class="text-white-50">Dashboard</a></li>
|
|
<li class="breadcrumb-item active text-white" aria-current="page">Roles</li>
|
|
</ol>
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="row">
|
|
<div class="col-12">
|
|
<div class="admin-card animate-fade-in">
|
|
<div class="card-body">
|
|
<div class="d-flex justify-content-between align-items-center mb-4">
|
|
<h5 class="card-title mb-0">
|
|
<i class="fas fa-list me-2"></i>Role List
|
|
</h5>
|
|
<a href="{{ route('tambahrole') }}" class="admin-btn btn-primary">
|
|
<i class="fas fa-plus me-2"></i>Add New Role
|
|
</a>
|
|
</div>
|
|
|
|
<div class="table-responsive">
|
|
<table class="admin-table">
|
|
<thead>
|
|
<tr>
|
|
<th class="text-center" width="10%">No</th>
|
|
<th>Role Name</th>
|
|
<th class="text-center" width="20%">Actions</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@foreach ($roles as $rl)
|
|
<tr>
|
|
<td class="text-center">{{ $loop->iteration }}</td>
|
|
<td>{{ $rl->name }}</td>
|
|
<td class="text-center">
|
|
<a href="{{ route('editrole', $rl->id) }}"
|
|
class="admin-btn btn-warning btn-sm me-2">
|
|
<i class="fas fa-edit"></i>
|
|
</a>
|
|
<form action="{{ url('/role', $rl->id) }}" method="POST"
|
|
class="d-inline"
|
|
onsubmit="return confirm('Are you sure you want to delete this role?');">
|
|
@csrf
|
|
@method('DELETE')
|
|
<button type="submit" class="admin-btn btn-danger btn-sm">
|
|
<i class="fas fa-trash"></i>
|
|
</button>
|
|
</form>
|
|
</td>
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
@endsection |