style: Replace filled Heroicons with their outlined counterparts across various Filament resources, pages, and actions.
This commit is contained in:
parent
53d593279f
commit
938680e2cc
@ -20,6 +20,7 @@
|
||||
use Filament\Forms\Contracts\HasForms;
|
||||
use Filament\Pages\Page;
|
||||
use Filament\Support\Enums\Width;
|
||||
use Filament\Support\Icons\Heroicon;
|
||||
use Illuminate\Contracts\Pagination\LengthAwarePaginator;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
@ -33,7 +34,7 @@ class AdminVerification extends Page implements HasActions, HasForms
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Kelola';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = 'heroicon-o-user-group';
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedUserGroup;
|
||||
|
||||
protected static ?string $navigationLabel = 'Verifikasi Rekanan';
|
||||
|
||||
|
||||
@ -42,7 +42,7 @@ class Company extends Page implements HasForms
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Kelola';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::BuildingOffice2;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedBuildingOffice2;
|
||||
|
||||
protected static ?string $navigationLabel = 'Perusahaan';
|
||||
|
||||
|
||||
@ -50,7 +50,7 @@ protected function getHeaderActions(): array
|
||||
return [
|
||||
Action::make('reset')
|
||||
->label('Reset Filter')
|
||||
->icon(Heroicon::XMark)
|
||||
->icon(Heroicon::OutlinedXMark)
|
||||
->color('danger')
|
||||
->action(fn () => $this->resetFilters())
|
||||
->visible(fn () => ! empty($this->filters['startDate']) || ! empty($this->filters['endDate'])),
|
||||
|
||||
@ -49,7 +49,7 @@ class Media extends Page implements HasForms
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Kelola';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::Newspaper;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedNewspaper;
|
||||
|
||||
protected static ?string $navigationLabel = 'Media';
|
||||
|
||||
|
||||
@ -23,7 +23,7 @@ class ManageGeneralSettings extends SettingsPage
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Pengaturan';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::Cog6Tooth;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedCog6Tooth;
|
||||
|
||||
protected static ?string $navigationLabel = 'Umum';
|
||||
|
||||
|
||||
@ -21,7 +21,7 @@ class ManageSeoSettings extends SettingsPage
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Pengaturan';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::MagnifyingGlass;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedMagnifyingGlass;
|
||||
|
||||
protected static ?string $navigationLabel = 'SEO';
|
||||
|
||||
|
||||
@ -21,7 +21,7 @@ class ManageSocialMediaSettings extends SettingsPage
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Pengaturan';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::Share;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedShare;
|
||||
|
||||
protected static ?string $navigationLabel = 'Media Sosial';
|
||||
|
||||
|
||||
@ -31,7 +31,7 @@ class Verification extends Page implements HasActions, HasForms
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Kelola';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::CheckBadge;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedCheckBadge;
|
||||
|
||||
protected static ?string $navigationLabel = 'Verifikasi';
|
||||
|
||||
|
||||
@ -17,7 +17,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Balas')
|
||||
->icon(Heroicon::ChatBubbleLeftRight)
|
||||
->icon(Heroicon::OutlinedChatBubbleLeftRight)
|
||||
->color('success')
|
||||
->modalHeading('Balas Pesan Kontak')
|
||||
->modalDescription('Pesan balasan tidak bisa diubah setelah dikirim.')
|
||||
|
||||
@ -30,7 +30,7 @@ class ContactResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Kelola';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::Envelope;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedEnvelope;
|
||||
|
||||
protected static ?string $navigationLabel = 'Kontak';
|
||||
|
||||
@ -156,7 +156,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('Kontak'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::Envelope)
|
||||
->emptyStateIcon(Heroicon::OutlinedEnvelope)
|
||||
->emptyStateDescription('Belum ada kontak atau pesan masuk.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -16,7 +16,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Selesaikan Kerjasama')
|
||||
->icon(Heroicon::CheckBadge)
|
||||
->icon(Heroicon::OutlinedCheckBadge)
|
||||
->color('success')
|
||||
->requiresConfirmation()
|
||||
->modalHeading('Selesaikan Kerja Sama')
|
||||
|
||||
@ -23,7 +23,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Buat Penugasan')
|
||||
->icon(Heroicon::Plus)
|
||||
->icon(Heroicon::OutlinedPlus)
|
||||
->color('primary')
|
||||
->schema(function (Cooperation $record): array {
|
||||
return [
|
||||
|
||||
@ -17,7 +17,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Lanjutkan ke Pembayaran')
|
||||
->icon(Heroicon::Banknotes)
|
||||
->icon(Heroicon::OutlinedBanknotes)
|
||||
->color('success')
|
||||
->requiresConfirmation()
|
||||
->modalHeading('Lanjutkan ke Pembayaran?')
|
||||
|
||||
@ -18,7 +18,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Tolak')
|
||||
->icon(Heroicon::XMark)
|
||||
->icon(Heroicon::OutlinedXMark)
|
||||
->color('danger')
|
||||
->action(function (Cooperation $record): void {
|
||||
$cooperationMedia = $record->cooperationMedia()
|
||||
|
||||
@ -25,7 +25,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Ajukan Proposal')
|
||||
->icon(Heroicon::DocumentText)
|
||||
->icon(Heroicon::OutlinedDocumentText)
|
||||
->color('info')
|
||||
->schema([
|
||||
TextInput::make('e_catalog')
|
||||
|
||||
@ -23,7 +23,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Bayar')
|
||||
->icon(Heroicon::CreditCard)
|
||||
->icon(Heroicon::OutlinedCreditCard)
|
||||
->color('success')
|
||||
->visible(fn (CooperationMedia $record): bool => $record->cooperation->status === CooperationStatus::PAYMENT && ! $record->payment()->exists() && $record->status === ApprovalStatus::ACCEPTED)
|
||||
->schema([
|
||||
|
||||
@ -21,7 +21,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Tolak')
|
||||
->icon(Heroicon::XMark)
|
||||
->icon(Heroicon::OutlinedXMark)
|
||||
->color('danger')
|
||||
->schema([
|
||||
Textarea::make('reason')
|
||||
|
||||
@ -21,7 +21,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Tolak')
|
||||
->icon(Heroicon::XMark)
|
||||
->icon(Heroicon::OutlinedXMark)
|
||||
->color('danger')
|
||||
->schema([
|
||||
Textarea::make('reason')
|
||||
|
||||
@ -36,7 +36,7 @@ class CooperationResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Kelola';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::HandRaised;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedHandRaised;
|
||||
|
||||
protected static ?string $navigationLabel = 'Kerja Sama';
|
||||
|
||||
|
||||
@ -60,7 +60,7 @@ public function table(Table $table): Table
|
||||
ViewAction::make()
|
||||
->visible(fn (CooperationMedia $record): bool => $record->status === ApprovalStatus::ACCEPTED && $record->payment()->exists()),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::Newspaper)
|
||||
->emptyStateIcon(Heroicon::OutlinedNewspaper)
|
||||
->emptyStateDescription('Tidak ada media yang diikutsertakan.')
|
||||
->defaultSort('created_at', 'desc');
|
||||
}
|
||||
|
||||
@ -61,7 +61,7 @@ public function table(Table $table): Table
|
||||
->filters([])
|
||||
->headerActions([])
|
||||
->recordActions([])
|
||||
->emptyStateIcon(Heroicon::CreditCard)
|
||||
->emptyStateIcon(Heroicon::OutlinedCreditCard)
|
||||
->emptyStateDescription('Belum ada data pembayaran.')
|
||||
->defaultSort('created_at', 'desc');
|
||||
}
|
||||
|
||||
@ -111,7 +111,7 @@ public function table(Table $table): Table
|
||||
),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::DocumentText)
|
||||
->emptyStateIcon(Heroicon::OutlinedDocumentText)
|
||||
->emptyStateDescription('Tidak ada proposal yang diajukan.')
|
||||
->defaultSort('created_at', 'desc');
|
||||
}
|
||||
|
||||
@ -214,7 +214,7 @@ public function table(Table $table): Table
|
||||
}),
|
||||
])
|
||||
->toolbarActions([])
|
||||
->emptyStateIcon(Heroicon::InboxArrowDown)
|
||||
->emptyStateIcon(Heroicon::OutlinedInboxArrowDown)
|
||||
->emptyStateDescription('Tidak ada laporan yang diajukan.')
|
||||
->defaultSort('created_at', 'desc');
|
||||
}
|
||||
|
||||
@ -104,7 +104,7 @@ public function table(Table $table): Table
|
||||
),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::ArchiveBoxXMark)
|
||||
->emptyStateIcon(Heroicon::OutlinedArchiveBoxXMark)
|
||||
->emptyStateDescription('Tidak ada penugasan yang ditugaskan.');
|
||||
}
|
||||
}
|
||||
|
||||
@ -282,7 +282,7 @@ public static function configure(Table $table): Table
|
||||
...DefaultBulkActions::make('Kerja Sama'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::HandRaised)
|
||||
->emptyStateIcon(Heroicon::OutlinedHandRaised)
|
||||
->emptyStateDescription('Setelah Anda membuat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -21,7 +21,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Setujui')
|
||||
->icon(Heroicon::Check)
|
||||
->icon(Heroicon::OutlinedCheck)
|
||||
->color('success')
|
||||
->requiresConfirmation()
|
||||
->modalHeading('Setujui Perubahan Data')
|
||||
|
||||
@ -21,7 +21,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Tolak')
|
||||
->icon(Heroicon::XMark)
|
||||
->icon(Heroicon::OutlinedXMark)
|
||||
->color('danger')
|
||||
->schema([
|
||||
Textarea::make('rejection_reason')
|
||||
|
||||
@ -35,7 +35,7 @@ class DataChangesResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Kelola';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::DocumentText;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedDocumentText;
|
||||
|
||||
protected static ?string $navigationLabel = 'Permohonan Perubahan Data';
|
||||
|
||||
@ -267,7 +267,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('permohonan perubahan data'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::DocumentText)
|
||||
->emptyStateIcon(Heroicon::OutlinedDocumentText)
|
||||
->emptyStateDescription('Belum ada permohonan perubahan data.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -39,7 +39,7 @@ class JournalistResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Kelola';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::Identification;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedIdentification;
|
||||
|
||||
protected static ?string $navigationLabel = 'Jurnalis';
|
||||
|
||||
@ -204,7 +204,7 @@ public static function table(Table $table): Table
|
||||
RestoreBulkAction::make(),
|
||||
])->visible(fn () => ! (in_array(auth()->user()->company?->verificationRequest?->status, [VerificationStatus::PENDING, VerificationStatus::REJECTED]) || auth()->user()->company?->verificationRequest()->pending()->exists())),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::Identification)
|
||||
->emptyStateIcon(Heroicon::OutlinedIdentification)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
@ -214,7 +214,7 @@ public static function table(Table $table): Table
|
||||
return $table
|
||||
->emptyStateHeading('Akses Dibatasi')
|
||||
->emptyStateDescription('Silakan lengkapi data media Anda terlebih dahulu untuk dapat mengelola informasi jurnalis.')
|
||||
->emptyStateIcon(Heroicon::LockClosed)
|
||||
->emptyStateIcon(Heroicon::OutlinedLockClosed)
|
||||
->emptyStateActions([
|
||||
Action::make('complete_media')
|
||||
->label('Lengkapi Data Media')
|
||||
|
||||
@ -37,7 +37,7 @@ class PartnerResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Kelola';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::BuildingOffice2;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedBuildingOffice2;
|
||||
|
||||
protected static ?string $navigationLabel = 'Rekanan';
|
||||
|
||||
@ -390,7 +390,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('rekanan'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::BuildingOffice2)
|
||||
->emptyStateIcon(Heroicon::OutlinedBuildingOffice2)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -35,7 +35,7 @@ class CategoryResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Master';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::ListBullet;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedListBullet;
|
||||
|
||||
protected static ?string $navigationLabel = 'Kategori';
|
||||
|
||||
@ -107,7 +107,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('kategori'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::ListBullet)
|
||||
->emptyStateIcon(Heroicon::OutlinedListBullet)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -35,7 +35,7 @@ class ClassificationResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Master';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::BookOpen;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedBookOpen;
|
||||
|
||||
protected static ?string $navigationLabel = 'Klasifikasi';
|
||||
|
||||
@ -107,7 +107,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('klasifikasi'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::BookOpen)
|
||||
->emptyStateIcon(Heroicon::OutlinedBookOpen)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -35,7 +35,7 @@ class DepartmentResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Master';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::BuildingLibrary;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedBuildingLibrary;
|
||||
|
||||
protected static ?string $navigationLabel = 'OPD';
|
||||
|
||||
@ -117,7 +117,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('OPD'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::BuildingLibrary)
|
||||
->emptyStateIcon(Heroicon::OutlinedBuildingLibrary)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -35,7 +35,7 @@ class LocationResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Master';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::MapPin;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedMapPin;
|
||||
|
||||
protected static ?string $navigationLabel = 'Lokus';
|
||||
|
||||
@ -107,7 +107,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('Lokus'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::MapPin)
|
||||
->emptyStateIcon(Heroicon::OutlinedMapPin)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -38,7 +38,7 @@ class SubClassificationResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Master';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::QueueList;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedQueueList;
|
||||
|
||||
protected static ?string $navigationLabel = 'Sub Klasifikasi';
|
||||
|
||||
@ -129,7 +129,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('Sub Klasifikasi'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::QueueList)
|
||||
->emptyStateIcon(Heroicon::OutlinedQueueList)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -38,7 +38,7 @@ class SubLocationResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Master';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::NumberedList;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedNumberedList;
|
||||
|
||||
protected static ?string $navigationLabel = 'Sub Lokus';
|
||||
|
||||
@ -125,7 +125,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('Sub Lokus'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::NumberedList)
|
||||
->emptyStateIcon(Heroicon::OutlinedNumberedList)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -34,7 +34,7 @@ class ThemeResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Master';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::PuzzlePiece;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedPuzzlePiece;
|
||||
|
||||
protected static ?string $navigationLabel = 'Tema';
|
||||
|
||||
@ -101,7 +101,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('Tema'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::PuzzlePiece)
|
||||
->emptyStateIcon(Heroicon::OutlinedPuzzlePiece)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -18,7 +18,7 @@ protected function setUp(): void
|
||||
parent::setUp();
|
||||
|
||||
$this->label('Ganti Kata Sandi')
|
||||
->icon(Heroicon::Key)
|
||||
->icon(Heroicon::OutlinedKey)
|
||||
->color('warning')
|
||||
->modalWidth(Width::Medium)
|
||||
->schema([
|
||||
|
||||
@ -39,7 +39,7 @@ class UserResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Master';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::UserGroup;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedUserGroup;
|
||||
|
||||
protected static ?string $navigationLabel = 'Pengguna';
|
||||
|
||||
@ -183,7 +183,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('Pengguna'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::UserGroup)
|
||||
->emptyStateIcon(Heroicon::OutlinedUserGroup)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -23,7 +23,7 @@ class ContentRecapResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Monitoring';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::ClipboardDocumentList;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedClipboardDocumentList;
|
||||
|
||||
protected static ?string $navigationLabel = 'Rekap Konten';
|
||||
|
||||
|
||||
@ -196,7 +196,7 @@ public static function configure(Table $table): Table
|
||||
...DefaultBulkActions::make('Rekap Konten'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::ClipboardDocumentList)
|
||||
->emptyStateIcon(Heroicon::OutlinedClipboardDocumentList)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -23,7 +23,7 @@ class IssueManagementResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Monitoring';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::ExclamationCircle;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedExclamationCircle;
|
||||
|
||||
protected static ?string $navigationLabel = 'Manajemen Isu';
|
||||
|
||||
|
||||
@ -210,7 +210,7 @@ public static function configure(Table $table): Table
|
||||
...DefaultBulkActions::make('Manajemen Isu'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::ExclamationCircle)
|
||||
->emptyStateIcon(Heroicon::OutlinedExclamationCircle)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -23,7 +23,7 @@ class MediaMonitoringResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Monitoring';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::ClipboardDocumentCheck;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedClipboardDocumentCheck;
|
||||
|
||||
protected static ?string $navigationLabel = 'Monitoring Media';
|
||||
|
||||
|
||||
@ -209,7 +209,7 @@ public static function configure(Table $table): Table
|
||||
...DefaultBulkActions::make('Monitoring Media'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::ClipboardDocumentCheck)
|
||||
->emptyStateIcon(Heroicon::OutlinedClipboardDocumentCheck)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -38,7 +38,7 @@ class AnnouncementResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Publikasi';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::Megaphone;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedMegaphone;
|
||||
|
||||
protected static ?string $navigationLabel = 'Pengumuman';
|
||||
|
||||
@ -159,7 +159,7 @@ public static function table(Table $table): Table
|
||||
...DefaultBulkActions::make('Pengumuman'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::Megaphone)
|
||||
->emptyStateIcon(Heroicon::OutlinedMegaphone)
|
||||
->emptyStateDescription('Setelah Anda membuat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -23,7 +23,7 @@ class NewsResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Publikasi';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::Newspaper;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedNewspaper;
|
||||
|
||||
protected static ?string $navigationLabel = 'Berita';
|
||||
|
||||
|
||||
@ -110,7 +110,7 @@ public static function configure(Table $table): Table
|
||||
...DefaultBulkActions::make('Berita'),
|
||||
]),
|
||||
])
|
||||
->emptyStateIcon(Heroicon::Newspaper)
|
||||
->emptyStateIcon(Heroicon::OutlinedNewspaper)
|
||||
->emptyStateDescription('Setelah Anda membuat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('created_at', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -24,7 +24,7 @@ class VisitorResource extends Resource
|
||||
|
||||
protected static string|UnitEnum|null $navigationGroup = 'Monitoring';
|
||||
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::ChartBar;
|
||||
protected static string|BackedEnum|null $navigationIcon = Heroicon::OutlinedChartBar;
|
||||
|
||||
protected static ?string $navigationLabel = 'Pengunjung';
|
||||
|
||||
@ -163,7 +163,7 @@ public static function table(Table $table): Table
|
||||
}),
|
||||
], FiltersLayout::AboveContentCollapsible)
|
||||
->filtersFormColumns(3)
|
||||
->emptyStateIcon(Heroicon::ChartBar)
|
||||
->emptyStateIcon(Heroicon::OutlinedChartBar)
|
||||
->emptyStateDescription('Setelah Anda membubat data pertama, maka akan muncul disini.')
|
||||
->defaultSort('date', 'desc')
|
||||
->deferFilters(false)
|
||||
|
||||
@ -42,7 +42,7 @@ protected function getStats(): array
|
||||
->when($endDate, fn ($q) => $q->whereDate('created_at', '<=', $endDate))
|
||||
->count())
|
||||
->description('Perusahaan terdaftar')
|
||||
->descriptionIcon(Heroicon::BuildingOffice2)
|
||||
->descriptionIcon(Heroicon::OutlinedBuildingOffice2)
|
||||
->color('primary'),
|
||||
|
||||
Stat::make('Media Terverifikasi', PartnerMedia::whereHas('company.verificationRequest', function ($q) {
|
||||
@ -52,14 +52,14 @@ protected function getStats(): array
|
||||
->when($endDate, fn ($q) => $q->whereDate('created_at', '<=', $endDate))
|
||||
->count())
|
||||
->description('Media aktif')
|
||||
->descriptionIcon(Heroicon::CheckBadge)
|
||||
->descriptionIcon(Heroicon::OutlinedCheckBadge)
|
||||
->color('success'),
|
||||
|
||||
Stat::make('Total Jurnalis', Journalist::when($startDate, fn ($q) => $q->whereDate('created_at', '>=', $startDate))
|
||||
->when($endDate, fn ($q) => $q->whereDate('created_at', '<=', $endDate))
|
||||
->count())
|
||||
->description('Jurnalis terdaftar')
|
||||
->descriptionIcon(Heroicon::Identification)
|
||||
->descriptionIcon(Heroicon::OutlinedIdentification)
|
||||
->color('info'),
|
||||
|
||||
Stat::make('Antrean Verifikasi', VerificationRequest::pending()
|
||||
@ -67,7 +67,7 @@ protected function getStats(): array
|
||||
->when($endDate, fn ($q) => $q->whereDate('created_at', '<=', $endDate))
|
||||
->count())
|
||||
->description('Butuh tindakan')
|
||||
->descriptionIcon(Heroicon::PencilSquare)
|
||||
->descriptionIcon(Heroicon::OutlinedPencilSquare)
|
||||
->color('warning'),
|
||||
|
||||
Stat::make('Antrean Perubahan', DataChangeRequest::pending()
|
||||
@ -75,19 +75,19 @@ protected function getStats(): array
|
||||
->when($endDate, fn ($q) => $q->whereDate('created_at', '<=', $endDate))
|
||||
->count())
|
||||
->description('Perubahan data')
|
||||
->descriptionIcon(Heroicon::DocumentText)
|
||||
->descriptionIcon(Heroicon::OutlinedDocumentText)
|
||||
->color('warning'),
|
||||
|
||||
Stat::make('Total Pengunjung', Visitor::when($startDate, fn ($q) => $q->whereDate('date', '>=', $startDate))
|
||||
->when($endDate, fn ($q) => $q->whereDate('date', '<=', $endDate))
|
||||
->count())
|
||||
->description('Total traffic')
|
||||
->descriptionIcon(Heroicon::ChartBar)
|
||||
->descriptionIcon(Heroicon::OutlinedChartBar)
|
||||
->color('info'),
|
||||
|
||||
Stat::make('Rata-rata Jurnalis / Media', $average)
|
||||
->description('Rasio sebaran jurnalis')
|
||||
->descriptionIcon(Heroicon::Users)
|
||||
->descriptionIcon(Heroicon::OutlinedUsers)
|
||||
->color('primary'),
|
||||
];
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user