From 938680e2ccf795098b4caa8a9732d1efdd19a66d Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Tue, 17 Mar 2026 12:44:59 +0700 Subject: [PATCH] style: Replace filled Heroicons with their outlined counterparts across various Filament resources, pages, and actions. --- app/Filament/Pages/AdminVerification.php | 3 ++- app/Filament/Pages/Company.php | 2 +- app/Filament/Pages/Dashboard.php | 2 +- app/Filament/Pages/Media.php | 2 +- .../Pages/Settings/ManageGeneralSettings.php | 2 +- app/Filament/Pages/Settings/ManageSeoSettings.php | 2 +- .../Pages/Settings/ManageSocialMediaSettings.php | 2 +- app/Filament/Pages/Verification.php | 2 +- .../Manage/Contacts/Actions/ReplyAction.php | 2 +- .../Resources/Manage/Contacts/ContactResource.php | 4 ++-- .../Cooperation/CompleteCooperationAction.php | 2 +- .../Cooperation/CreateTaskAssignmentAction.php | 2 +- .../Actions/Cooperation/ProceedToPaymentAction.php | 2 +- .../Actions/Cooperation/RejectAction.php | 2 +- .../Actions/Cooperation/SendProposalAction.php | 2 +- .../Cooperations/Actions/Media/PayAction.php | 2 +- .../Cooperations/Actions/Proposal/RejectAction.php | 2 +- .../Cooperations/Actions/Report/RejectAction.php | 2 +- .../Manage/Cooperations/CooperationResource.php | 2 +- .../CooperationMediaRelationManager.php | 2 +- .../CooperationPaymentRelationManager.php | 2 +- .../CooperationProposalRelationManager.php | 2 +- .../RelationManagers/ReportRelationManager.php | 2 +- .../TaskAssignmentRelationManager.php | 2 +- .../Cooperations/Tables/CooperationsTable.php | 2 +- .../Actions/DataChangeRequest/AcceptAction.php | 2 +- .../Actions/DataChangeRequest/RejectAction.php | 2 +- .../Manage/DataChanges/DataChangesResource.php | 4 ++-- .../Manage/Journalists/JournalistResource.php | 6 +++--- .../Resources/Manage/Partners/PartnerResource.php | 4 ++-- .../Master/Categories/CategoryResource.php | 4 ++-- .../Classifications/ClassificationResource.php | 4 ++-- .../Master/Departments/DepartmentResource.php | 4 ++-- .../Master/Locations/LocationResource.php | 4 ++-- .../SubClassificationResource.php | 4 ++-- .../Master/SubLocations/SubLocationResource.php | 4 ++-- .../Resources/Master/Themes/ThemeResource.php | 4 ++-- .../Master/Users/Actions/ChangePasswordAction.php | 2 +- .../Resources/Master/Users/UserResource.php | 4 ++-- .../ContentRecaps/ContentRecapResource.php | 2 +- .../ContentRecaps/Tables/ContentRecapsTable.php | 2 +- .../IssueManagements/IssueManagementResource.php | 2 +- .../Tables/IssueManagementTable.php | 2 +- .../MediaMonitorings/MediaMonitoringResource.php | 2 +- .../Tables/MediaMonitoringsTable.php | 2 +- .../Announcements/AnnouncementResource.php | 4 ++-- .../Resources/Publication/News/NewsResource.php | 2 +- .../Publication/News/Tables/NewsTable.php | 2 +- .../Resources/Visitors/VisitorResource.php | 4 ++-- app/Filament/Widgets/OverviewStats.php | 14 +++++++------- 50 files changed, 72 insertions(+), 71 deletions(-) diff --git a/app/Filament/Pages/AdminVerification.php b/app/Filament/Pages/AdminVerification.php index bb2a685..82ae95a 100644 --- a/app/Filament/Pages/AdminVerification.php +++ b/app/Filament/Pages/AdminVerification.php @@ -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'; diff --git a/app/Filament/Pages/Company.php b/app/Filament/Pages/Company.php index da349a9..909779c 100644 --- a/app/Filament/Pages/Company.php +++ b/app/Filament/Pages/Company.php @@ -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'; diff --git a/app/Filament/Pages/Dashboard.php b/app/Filament/Pages/Dashboard.php index b6af348..cecc9fd 100644 --- a/app/Filament/Pages/Dashboard.php +++ b/app/Filament/Pages/Dashboard.php @@ -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'])), diff --git a/app/Filament/Pages/Media.php b/app/Filament/Pages/Media.php index 573e621..6f1b651 100644 --- a/app/Filament/Pages/Media.php +++ b/app/Filament/Pages/Media.php @@ -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'; diff --git a/app/Filament/Pages/Settings/ManageGeneralSettings.php b/app/Filament/Pages/Settings/ManageGeneralSettings.php index 8ab45a3..7c31440 100644 --- a/app/Filament/Pages/Settings/ManageGeneralSettings.php +++ b/app/Filament/Pages/Settings/ManageGeneralSettings.php @@ -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'; diff --git a/app/Filament/Pages/Settings/ManageSeoSettings.php b/app/Filament/Pages/Settings/ManageSeoSettings.php index f0acd9c..10ce728 100644 --- a/app/Filament/Pages/Settings/ManageSeoSettings.php +++ b/app/Filament/Pages/Settings/ManageSeoSettings.php @@ -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'; diff --git a/app/Filament/Pages/Settings/ManageSocialMediaSettings.php b/app/Filament/Pages/Settings/ManageSocialMediaSettings.php index 1893429..4fd74b8 100644 --- a/app/Filament/Pages/Settings/ManageSocialMediaSettings.php +++ b/app/Filament/Pages/Settings/ManageSocialMediaSettings.php @@ -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'; diff --git a/app/Filament/Pages/Verification.php b/app/Filament/Pages/Verification.php index d7719b0..366c990 100644 --- a/app/Filament/Pages/Verification.php +++ b/app/Filament/Pages/Verification.php @@ -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'; diff --git a/app/Filament/Resources/Manage/Contacts/Actions/ReplyAction.php b/app/Filament/Resources/Manage/Contacts/Actions/ReplyAction.php index 154aeae..681bf20 100644 --- a/app/Filament/Resources/Manage/Contacts/Actions/ReplyAction.php +++ b/app/Filament/Resources/Manage/Contacts/Actions/ReplyAction.php @@ -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.') diff --git a/app/Filament/Resources/Manage/Contacts/ContactResource.php b/app/Filament/Resources/Manage/Contacts/ContactResource.php index 3e3981f..0789ecf 100644 --- a/app/Filament/Resources/Manage/Contacts/ContactResource.php +++ b/app/Filament/Resources/Manage/Contacts/ContactResource.php @@ -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) diff --git a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/CompleteCooperationAction.php b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/CompleteCooperationAction.php index e30c388..f26db5c 100644 --- a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/CompleteCooperationAction.php +++ b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/CompleteCooperationAction.php @@ -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') diff --git a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/CreateTaskAssignmentAction.php b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/CreateTaskAssignmentAction.php index 1fe5c1f..caf4009 100644 --- a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/CreateTaskAssignmentAction.php +++ b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/CreateTaskAssignmentAction.php @@ -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 [ diff --git a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/ProceedToPaymentAction.php b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/ProceedToPaymentAction.php index 7b3a410..1e17ae1 100644 --- a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/ProceedToPaymentAction.php +++ b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/ProceedToPaymentAction.php @@ -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?') diff --git a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/RejectAction.php b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/RejectAction.php index be89422..c9eff74 100644 --- a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/RejectAction.php +++ b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/RejectAction.php @@ -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() diff --git a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/SendProposalAction.php b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/SendProposalAction.php index 5333b35..9e8447a 100644 --- a/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/SendProposalAction.php +++ b/app/Filament/Resources/Manage/Cooperations/Actions/Cooperation/SendProposalAction.php @@ -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') diff --git a/app/Filament/Resources/Manage/Cooperations/Actions/Media/PayAction.php b/app/Filament/Resources/Manage/Cooperations/Actions/Media/PayAction.php index be96e3d..6c8a4f8 100644 --- a/app/Filament/Resources/Manage/Cooperations/Actions/Media/PayAction.php +++ b/app/Filament/Resources/Manage/Cooperations/Actions/Media/PayAction.php @@ -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([ diff --git a/app/Filament/Resources/Manage/Cooperations/Actions/Proposal/RejectAction.php b/app/Filament/Resources/Manage/Cooperations/Actions/Proposal/RejectAction.php index fd147f0..7da7699 100644 --- a/app/Filament/Resources/Manage/Cooperations/Actions/Proposal/RejectAction.php +++ b/app/Filament/Resources/Manage/Cooperations/Actions/Proposal/RejectAction.php @@ -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') diff --git a/app/Filament/Resources/Manage/Cooperations/Actions/Report/RejectAction.php b/app/Filament/Resources/Manage/Cooperations/Actions/Report/RejectAction.php index 30f5844..550ac0f 100644 --- a/app/Filament/Resources/Manage/Cooperations/Actions/Report/RejectAction.php +++ b/app/Filament/Resources/Manage/Cooperations/Actions/Report/RejectAction.php @@ -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') diff --git a/app/Filament/Resources/Manage/Cooperations/CooperationResource.php b/app/Filament/Resources/Manage/Cooperations/CooperationResource.php index 1c89cae..968bbb6 100644 --- a/app/Filament/Resources/Manage/Cooperations/CooperationResource.php +++ b/app/Filament/Resources/Manage/Cooperations/CooperationResource.php @@ -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'; diff --git a/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationMediaRelationManager.php b/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationMediaRelationManager.php index e75fd0c..0c44b28 100644 --- a/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationMediaRelationManager.php +++ b/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationMediaRelationManager.php @@ -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'); } diff --git a/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationPaymentRelationManager.php b/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationPaymentRelationManager.php index bf56696..3825f49 100644 --- a/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationPaymentRelationManager.php +++ b/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationPaymentRelationManager.php @@ -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'); } diff --git a/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationProposalRelationManager.php b/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationProposalRelationManager.php index acc66d9..4f4f820 100644 --- a/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationProposalRelationManager.php +++ b/app/Filament/Resources/Manage/Cooperations/RelationManagers/CooperationProposalRelationManager.php @@ -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'); } diff --git a/app/Filament/Resources/Manage/Cooperations/RelationManagers/ReportRelationManager.php b/app/Filament/Resources/Manage/Cooperations/RelationManagers/ReportRelationManager.php index 753c8f2..5fd28b3 100644 --- a/app/Filament/Resources/Manage/Cooperations/RelationManagers/ReportRelationManager.php +++ b/app/Filament/Resources/Manage/Cooperations/RelationManagers/ReportRelationManager.php @@ -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'); } diff --git a/app/Filament/Resources/Manage/Cooperations/RelationManagers/TaskAssignmentRelationManager.php b/app/Filament/Resources/Manage/Cooperations/RelationManagers/TaskAssignmentRelationManager.php index 6c6a645..cc4ff9f 100644 --- a/app/Filament/Resources/Manage/Cooperations/RelationManagers/TaskAssignmentRelationManager.php +++ b/app/Filament/Resources/Manage/Cooperations/RelationManagers/TaskAssignmentRelationManager.php @@ -104,7 +104,7 @@ public function table(Table $table): Table ), ]), ]) - ->emptyStateIcon(Heroicon::ArchiveBoxXMark) + ->emptyStateIcon(Heroicon::OutlinedArchiveBoxXMark) ->emptyStateDescription('Tidak ada penugasan yang ditugaskan.'); } } diff --git a/app/Filament/Resources/Manage/Cooperations/Tables/CooperationsTable.php b/app/Filament/Resources/Manage/Cooperations/Tables/CooperationsTable.php index 00efa7c..f85bb65 100644 --- a/app/Filament/Resources/Manage/Cooperations/Tables/CooperationsTable.php +++ b/app/Filament/Resources/Manage/Cooperations/Tables/CooperationsTable.php @@ -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) diff --git a/app/Filament/Resources/Manage/DataChanges/Actions/DataChangeRequest/AcceptAction.php b/app/Filament/Resources/Manage/DataChanges/Actions/DataChangeRequest/AcceptAction.php index 2223512..800ea8b 100644 --- a/app/Filament/Resources/Manage/DataChanges/Actions/DataChangeRequest/AcceptAction.php +++ b/app/Filament/Resources/Manage/DataChanges/Actions/DataChangeRequest/AcceptAction.php @@ -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') diff --git a/app/Filament/Resources/Manage/DataChanges/Actions/DataChangeRequest/RejectAction.php b/app/Filament/Resources/Manage/DataChanges/Actions/DataChangeRequest/RejectAction.php index 614f413..564f18c 100644 --- a/app/Filament/Resources/Manage/DataChanges/Actions/DataChangeRequest/RejectAction.php +++ b/app/Filament/Resources/Manage/DataChanges/Actions/DataChangeRequest/RejectAction.php @@ -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') diff --git a/app/Filament/Resources/Manage/DataChanges/DataChangesResource.php b/app/Filament/Resources/Manage/DataChanges/DataChangesResource.php index 694280e..0c29f96 100644 --- a/app/Filament/Resources/Manage/DataChanges/DataChangesResource.php +++ b/app/Filament/Resources/Manage/DataChanges/DataChangesResource.php @@ -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) diff --git a/app/Filament/Resources/Manage/Journalists/JournalistResource.php b/app/Filament/Resources/Manage/Journalists/JournalistResource.php index 0e89515..0f88079 100644 --- a/app/Filament/Resources/Manage/Journalists/JournalistResource.php +++ b/app/Filament/Resources/Manage/Journalists/JournalistResource.php @@ -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') diff --git a/app/Filament/Resources/Manage/Partners/PartnerResource.php b/app/Filament/Resources/Manage/Partners/PartnerResource.php index 36323e7..978f289 100644 --- a/app/Filament/Resources/Manage/Partners/PartnerResource.php +++ b/app/Filament/Resources/Manage/Partners/PartnerResource.php @@ -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) diff --git a/app/Filament/Resources/Master/Categories/CategoryResource.php b/app/Filament/Resources/Master/Categories/CategoryResource.php index ccce649..c924fe3 100644 --- a/app/Filament/Resources/Master/Categories/CategoryResource.php +++ b/app/Filament/Resources/Master/Categories/CategoryResource.php @@ -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) diff --git a/app/Filament/Resources/Master/Classifications/ClassificationResource.php b/app/Filament/Resources/Master/Classifications/ClassificationResource.php index bb555d8..9f7946d 100644 --- a/app/Filament/Resources/Master/Classifications/ClassificationResource.php +++ b/app/Filament/Resources/Master/Classifications/ClassificationResource.php @@ -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) diff --git a/app/Filament/Resources/Master/Departments/DepartmentResource.php b/app/Filament/Resources/Master/Departments/DepartmentResource.php index 8e6ab69..04c6074 100644 --- a/app/Filament/Resources/Master/Departments/DepartmentResource.php +++ b/app/Filament/Resources/Master/Departments/DepartmentResource.php @@ -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) diff --git a/app/Filament/Resources/Master/Locations/LocationResource.php b/app/Filament/Resources/Master/Locations/LocationResource.php index ddc785a..b6ef76c 100644 --- a/app/Filament/Resources/Master/Locations/LocationResource.php +++ b/app/Filament/Resources/Master/Locations/LocationResource.php @@ -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) diff --git a/app/Filament/Resources/Master/SubClassifications/SubClassificationResource.php b/app/Filament/Resources/Master/SubClassifications/SubClassificationResource.php index cabddcd..7433e35 100644 --- a/app/Filament/Resources/Master/SubClassifications/SubClassificationResource.php +++ b/app/Filament/Resources/Master/SubClassifications/SubClassificationResource.php @@ -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) diff --git a/app/Filament/Resources/Master/SubLocations/SubLocationResource.php b/app/Filament/Resources/Master/SubLocations/SubLocationResource.php index 1e6ba50..a2f91c7 100644 --- a/app/Filament/Resources/Master/SubLocations/SubLocationResource.php +++ b/app/Filament/Resources/Master/SubLocations/SubLocationResource.php @@ -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) diff --git a/app/Filament/Resources/Master/Themes/ThemeResource.php b/app/Filament/Resources/Master/Themes/ThemeResource.php index ff593b8..5032b7f 100644 --- a/app/Filament/Resources/Master/Themes/ThemeResource.php +++ b/app/Filament/Resources/Master/Themes/ThemeResource.php @@ -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) diff --git a/app/Filament/Resources/Master/Users/Actions/ChangePasswordAction.php b/app/Filament/Resources/Master/Users/Actions/ChangePasswordAction.php index e08cef5..6f894d6 100644 --- a/app/Filament/Resources/Master/Users/Actions/ChangePasswordAction.php +++ b/app/Filament/Resources/Master/Users/Actions/ChangePasswordAction.php @@ -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([ diff --git a/app/Filament/Resources/Master/Users/UserResource.php b/app/Filament/Resources/Master/Users/UserResource.php index 36c0c44..6df1270 100644 --- a/app/Filament/Resources/Master/Users/UserResource.php +++ b/app/Filament/Resources/Master/Users/UserResource.php @@ -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) diff --git a/app/Filament/Resources/Monitoring/ContentRecaps/ContentRecapResource.php b/app/Filament/Resources/Monitoring/ContentRecaps/ContentRecapResource.php index 2551098..e52f060 100644 --- a/app/Filament/Resources/Monitoring/ContentRecaps/ContentRecapResource.php +++ b/app/Filament/Resources/Monitoring/ContentRecaps/ContentRecapResource.php @@ -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'; diff --git a/app/Filament/Resources/Monitoring/ContentRecaps/Tables/ContentRecapsTable.php b/app/Filament/Resources/Monitoring/ContentRecaps/Tables/ContentRecapsTable.php index 4ba92ff..41620f7 100644 --- a/app/Filament/Resources/Monitoring/ContentRecaps/Tables/ContentRecapsTable.php +++ b/app/Filament/Resources/Monitoring/ContentRecaps/Tables/ContentRecapsTable.php @@ -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) diff --git a/app/Filament/Resources/Monitoring/IssueManagements/IssueManagementResource.php b/app/Filament/Resources/Monitoring/IssueManagements/IssueManagementResource.php index 1637e4c..47b0781 100644 --- a/app/Filament/Resources/Monitoring/IssueManagements/IssueManagementResource.php +++ b/app/Filament/Resources/Monitoring/IssueManagements/IssueManagementResource.php @@ -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'; diff --git a/app/Filament/Resources/Monitoring/IssueManagements/Tables/IssueManagementTable.php b/app/Filament/Resources/Monitoring/IssueManagements/Tables/IssueManagementTable.php index cb019f4..8ea4775 100644 --- a/app/Filament/Resources/Monitoring/IssueManagements/Tables/IssueManagementTable.php +++ b/app/Filament/Resources/Monitoring/IssueManagements/Tables/IssueManagementTable.php @@ -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) diff --git a/app/Filament/Resources/Monitoring/MediaMonitorings/MediaMonitoringResource.php b/app/Filament/Resources/Monitoring/MediaMonitorings/MediaMonitoringResource.php index bda8b26..a52a617 100644 --- a/app/Filament/Resources/Monitoring/MediaMonitorings/MediaMonitoringResource.php +++ b/app/Filament/Resources/Monitoring/MediaMonitorings/MediaMonitoringResource.php @@ -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'; diff --git a/app/Filament/Resources/Monitoring/MediaMonitorings/Tables/MediaMonitoringsTable.php b/app/Filament/Resources/Monitoring/MediaMonitorings/Tables/MediaMonitoringsTable.php index 430dd89..a677637 100644 --- a/app/Filament/Resources/Monitoring/MediaMonitorings/Tables/MediaMonitoringsTable.php +++ b/app/Filament/Resources/Monitoring/MediaMonitorings/Tables/MediaMonitoringsTable.php @@ -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) diff --git a/app/Filament/Resources/Publication/Announcements/AnnouncementResource.php b/app/Filament/Resources/Publication/Announcements/AnnouncementResource.php index b236364..15d3e0d 100644 --- a/app/Filament/Resources/Publication/Announcements/AnnouncementResource.php +++ b/app/Filament/Resources/Publication/Announcements/AnnouncementResource.php @@ -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) diff --git a/app/Filament/Resources/Publication/News/NewsResource.php b/app/Filament/Resources/Publication/News/NewsResource.php index c5354df..710fe46 100644 --- a/app/Filament/Resources/Publication/News/NewsResource.php +++ b/app/Filament/Resources/Publication/News/NewsResource.php @@ -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'; diff --git a/app/Filament/Resources/Publication/News/Tables/NewsTable.php b/app/Filament/Resources/Publication/News/Tables/NewsTable.php index c0a7fc7..f2ae9af 100644 --- a/app/Filament/Resources/Publication/News/Tables/NewsTable.php +++ b/app/Filament/Resources/Publication/News/Tables/NewsTable.php @@ -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) diff --git a/app/Filament/Resources/Visitors/VisitorResource.php b/app/Filament/Resources/Visitors/VisitorResource.php index d60b9b9..2893417 100644 --- a/app/Filament/Resources/Visitors/VisitorResource.php +++ b/app/Filament/Resources/Visitors/VisitorResource.php @@ -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) diff --git a/app/Filament/Widgets/OverviewStats.php b/app/Filament/Widgets/OverviewStats.php index d88e8f1..662580c 100644 --- a/app/Filament/Widgets/OverviewStats.php +++ b/app/Filament/Widgets/OverviewStats.php @@ -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'), ]; }