From f9378b2044f315e726f088d2d832a7b32deb30ea Mon Sep 17 00:00:00 2001 From: "waffle.lord" Date: Fri, 22 Nov 2024 14:28:13 -0500 Subject: [PATCH] setup and style dropdown options --- app/Livewire/Mod/ModerationOptions.php | 11 +++++ resources/views/components/mod-card.blade.php | 8 ++-- .../livewire/mod/moderation-options.blade.php | 48 +++++++++++++++---- 3 files changed, 56 insertions(+), 11 deletions(-) diff --git a/app/Livewire/Mod/ModerationOptions.php b/app/Livewire/Mod/ModerationOptions.php index 457e9a0..8784216 100644 --- a/app/Livewire/Mod/ModerationOptions.php +++ b/app/Livewire/Mod/ModerationOptions.php @@ -2,6 +2,7 @@ namespace App\Livewire\Mod; +use Illuminate\Support\Facades\Log; use Livewire\Component; class ModerationOptions extends Component @@ -10,4 +11,14 @@ class ModerationOptions extends Component { return view('livewire.mod.moderation-options'); } + + public function deleteMod(): void + { + Log::info('delete'); + } + + public function disableMod(): void + { + Log::info('disable'); + } } diff --git a/resources/views/components/mod-card.blade.php b/resources/views/components/mod-card.blade.php index 013ba82..e88e162 100644 --- a/resources/views/components/mod-card.blade.php +++ b/resources/views/components/mod-card.blade.php @@ -6,10 +6,12 @@ @endif
+ @if (auth()->check() && auth()->user()->isAdmin()) +
+ +
+ @endif
-
- -
@if ($mod->thumbnail) {{ $mod->name }} @else diff --git a/resources/views/livewire/mod/moderation-options.blade.php b/resources/views/livewire/mod/moderation-options.blade.php index 8f981f9..fbf6d03 100644 --- a/resources/views/livewire/mod/moderation-options.blade.php +++ b/resources/views/livewire/mod/moderation-options.blade.php @@ -1,11 +1,43 @@
- {{-- Icon (shield with keyhole) --}} - - - + + + {{-- wire:click.prevent here to stop from following mod card links --}} + + - {{-- Another good option for an icon if the shield is too much (option dials)--}} -{{-- --}} -{{-- --}} -{{-- --}} + +
+ +
+
+ +
+
+ +