From b608539840e835571c7fdec8493166f7f6948674 Mon Sep 17 00:00:00 2001 From: faissaloux Date: Mon, 7 Jul 2025 19:26:13 +0100 Subject: [PATCH 1/2] add verified badge to profile --- resources/views/users/profile.blade.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/views/users/profile.blade.php b/resources/views/users/profile.blade.php index 304b07ea1..62538b1f7 100644 --- a/resources/views/users/profile.blade.php +++ b/resources/views/users/profile.blade.php @@ -25,6 +25,11 @@ class="w-full bg-center bg-gray-800 h-60 container mx-auto" {{ $user->isAdmin() ? 'Admin' : 'Moderator' }} + + @elseif ($user->isVerifiedAuthor()) + + @svg('heroicon-s-check-badge', 'w-5 h-5 text-lio-500') + @endif From 6c6fd4304f1b200ddbb3c534527e3f5e65a8b08b Mon Sep 17 00:00:00 2001 From: faissaloux Date: Mon, 7 Jul 2025 19:35:22 +0100 Subject: [PATCH 2/2] verified badge component --- resources/views/articles/overview.blade.php | 4 +--- resources/views/articles/show.blade.php | 8 ++------ .../views/components/articles/overview-summary.blade.php | 4 +--- .../views/components/articles/user-summary.blade.php | 4 +--- resources/views/components/badges/verified.blade.php | 5 +++++ resources/views/users/profile.blade.php | 5 +---- 6 files changed, 11 insertions(+), 19 deletions(-) create mode 100644 resources/views/components/badges/verified.blade.php diff --git a/resources/views/articles/overview.blade.php b/resources/views/articles/overview.blade.php index 72b179e00..42a50b353 100644 --- a/resources/views/articles/overview.blade.php +++ b/resources/views/articles/overview.blade.php @@ -161,9 +161,7 @@ @if ($author->isVerifiedAuthor()) - - @svg('heroicon-s-check-badge', 'w-5 h-5 text-lio-500') - + @endif diff --git a/resources/views/articles/show.blade.php b/resources/views/articles/show.blade.php index 412bc5305..8623e08e9 100644 --- a/resources/views/articles/show.blade.php +++ b/resources/views/articles/show.blade.php @@ -77,9 +77,7 @@ class="w-full bg-center bg-gray-800" @if ($article->author()->isVerifiedAuthor()) - - @svg('heroicon-o-check-badge', 'w-5 h-5 text-white') - + @endif @@ -161,9 +159,7 @@ class="prose prose-lg text-gray-800 prose-lio" @if ($article->author()->isVerifiedAuthor()) - - @svg('heroicon-s-check-badge', 'w-6 h-6 text-lio-500') - + @endif diff --git a/resources/views/components/articles/overview-summary.blade.php b/resources/views/components/articles/overview-summary.blade.php index a72523ce0..616a4e659 100644 --- a/resources/views/components/articles/overview-summary.blade.php +++ b/resources/views/components/articles/overview-summary.blade.php @@ -28,9 +28,7 @@ @if ($article->author()->isVerifiedAuthor()) - - @svg('heroicon-s-check-badge', 'w-5 h-5 text-lio-500') - + @endif diff --git a/resources/views/components/articles/user-summary.blade.php b/resources/views/components/articles/user-summary.blade.php index f12183604..10074013c 100644 --- a/resources/views/components/articles/user-summary.blade.php +++ b/resources/views/components/articles/user-summary.blade.php @@ -23,9 +23,7 @@ {{ $article->author()->username() }} @if ($article->author()->isVerifiedAuthor()) - - @svg('heroicon-s-check-badge', 'w-5 h-5 text-lio-500') - + @endif diff --git a/resources/views/components/badges/verified.blade.php b/resources/views/components/badges/verified.blade.php new file mode 100644 index 000000000..7282fa3af --- /dev/null +++ b/resources/views/components/badges/verified.blade.php @@ -0,0 +1,5 @@ +@props(['type' => 's', 'color' => 'text-lio-500']) + + + @svg("heroicon-$type-check-badge", "w-5 h-5 $color") + diff --git a/resources/views/users/profile.blade.php b/resources/views/users/profile.blade.php index 62538b1f7..cb56828f2 100644 --- a/resources/views/users/profile.blade.php +++ b/resources/views/users/profile.blade.php @@ -25,11 +25,8 @@ class="w-full bg-center bg-gray-800 h-60 container mx-auto" {{ $user->isAdmin() ? 'Admin' : 'Moderator' }} - @elseif ($user->isVerifiedAuthor()) - - @svg('heroicon-s-check-badge', 'w-5 h-5 text-lio-500') - + @endif