refactor: standardize modal headings and update modal widths for assignment, attendance, and materials actions in Filament for improved consistency and user experience
This commit is contained in:
parent
50416b760c
commit
291493bca2
@ -21,10 +21,10 @@ protected function setUp(): void
|
||||
->color('info')
|
||||
->icon('heroicon-o-clipboard-document-list')
|
||||
->link()
|
||||
->modalHeading('Tugas Kuliah')
|
||||
->modalHeading('Tugas Sesi')
|
||||
->modalSubmitAction(false)
|
||||
->modalCancelActionLabel('Tutup')
|
||||
->modalWidth(Width::Large)
|
||||
->modalWidth(Width::TwoExtraLarge)
|
||||
->modalContent(fn (array $arguments) => view('filament.resources.learning.class-sessions.assignments-modal', [
|
||||
'assignments' => ClassSession::find($arguments['session'] ?? null, ['*'])?->assignments()
|
||||
->latest()
|
||||
|
||||
@ -24,7 +24,7 @@ protected function setUp(): void
|
||||
->modalHeading('Daftar Presensi')
|
||||
->modalSubmitAction(false)
|
||||
->modalCancelActionLabel('Tutup')
|
||||
->modalWidth(Width::ExtraLarge)
|
||||
->modalWidth(Width::TwoExtraLarge)
|
||||
->modalContent(fn (array $arguments) => view('filament.resources.learning.class-sessions.attendance-modal', [
|
||||
'attendances' => ClassSession::find($arguments['session'] ?? null, ['*'])?->attendances()->with('student')->latest('attended_at')->get() ?? collect(),
|
||||
]));
|
||||
|
||||
@ -21,10 +21,10 @@ protected function setUp(): void
|
||||
->color('warning')
|
||||
->icon('heroicon-o-book-open')
|
||||
->link()
|
||||
->modalHeading('Materi Kuliah')
|
||||
->modalHeading('Materi Sesi')
|
||||
->modalSubmitAction(false)
|
||||
->modalCancelActionLabel('Tutup')
|
||||
->modalWidth(Width::Large)
|
||||
->modalWidth(Width::TwoExtraLarge)
|
||||
->modalContent(fn (array $arguments) => view('filament.resources.learning.class-sessions.materials-modal', [
|
||||
'materials' => ClassSession::find($arguments['session'] ?? null, ['*'])?->materials()
|
||||
->latest()
|
||||
|
||||
@ -7,7 +7,6 @@
|
||||
@forelse ($this->assignmentCards as $card)
|
||||
<div class="{{ $card->card_classes }}">
|
||||
<a href="{{ \App\Filament\Resources\Learning\Assignments\AssignmentResource::getUrl('submit', ['record' => $card->id]) }}"
|
||||
wire:navigate
|
||||
class="flex flex-1 items-start gap-4 p-5 text-left min-w-0 hover:bg-primary-500/5 transition-colors cursor-pointer">
|
||||
<div class="{{ $card->icon_wrapper_classes }}">
|
||||
<x-filament::icon :icon="$card->status_icon" class="h-6 w-6" />
|
||||
|
||||
@ -22,7 +22,6 @@ class="font-bold text-gray-900 dark:text-white leading-tight uppercase font-mono
|
||||
</div>
|
||||
<div class="flex items-center gap-2">
|
||||
<a href="{{ \App\Filament\Resources\Learning\Assignments\AssignmentResource::getUrl('submit', ['record' => $assignment->id]) }}"
|
||||
wire:navigate
|
||||
class="p-1.5 rounded-full hover:bg-gray-200 dark:hover:bg-white/10 text-gray-500 transition-colors"
|
||||
title="Lihat Detail">
|
||||
<x-heroicon-o-chevron-right class="w-5 h-5" />
|
||||
|
||||
Loading…
Reference in New Issue
Block a user