color manual fixing
This commit is contained in:
@@ -56,7 +56,7 @@ new #[Layout('components.layouts.public')] class extends Component
|
||||
}; ?>
|
||||
|
||||
<div class="max-w-4xl mx-auto px-0">
|
||||
<flux:heading size="xl" class="text-text text-xl sm:text-2xl lg:text-3xl">{{ __('posts.posts') }}</flux:heading>
|
||||
<flux:heading size="xl" class="text-body text-xl sm:text-2xl lg:text-3xl">{{ __('posts.posts') }}</flux:heading>
|
||||
|
||||
<!-- Search Bar -->
|
||||
<div class="mt-4 sm:mt-6 relative">
|
||||
@@ -66,14 +66,14 @@ new #[Layout('components.layouts.public')] class extends Component
|
||||
class="w-full min-h-[44px]"
|
||||
>
|
||||
<x-slot:iconLeading>
|
||||
<flux:icon name="magnifying-glass" class="w-5 h-5 text-text/50" />
|
||||
<flux:icon name="magnifying-glass" class="w-5 h-5 text-body/50" />
|
||||
</x-slot:iconLeading>
|
||||
</flux:input>
|
||||
|
||||
@if($search)
|
||||
<button
|
||||
wire:click="clearSearch"
|
||||
class="absolute end-3 top-1/2 -translate-y-1/2 text-text/50 hover:text-text min-h-[44px] min-w-[44px] flex items-center justify-center"
|
||||
class="absolute end-3 top-1/2 -translate-y-1/2 text-body/50 hover:text-body min-h-[44px] min-w-[44px] flex items-center justify-center"
|
||||
>
|
||||
<flux:icon name="x-mark" class="w-5 h-5" />
|
||||
</button>
|
||||
@@ -82,7 +82,7 @@ new #[Layout('components.layouts.public')] class extends Component
|
||||
|
||||
<!-- Search Results Info -->
|
||||
@if($search)
|
||||
<p class="mt-4 text-sm text-text/70">
|
||||
<p class="mt-4 text-sm text-body/70">
|
||||
@if($posts->total() > 0)
|
||||
{{ __('posts.search_results', ['count' => $posts->total(), 'query' => $search]) }}
|
||||
@else
|
||||
@@ -95,7 +95,7 @@ new #[Layout('components.layouts.public')] class extends Component
|
||||
<div class="mt-6 sm:mt-8 space-y-4 sm:space-y-6">
|
||||
@forelse($posts as $post)
|
||||
<article wire:key="post-{{ $post->id }}" class="bg-white p-4 sm:p-6 rounded-lg shadow-sm hover:shadow-md transition-shadow">
|
||||
<h2 class="text-lg sm:text-xl font-semibold text-text">
|
||||
<h2 class="text-lg sm:text-xl font-semibold text-body">
|
||||
<a href="{{ route('posts.show', $post) }}" class="hover:text-primary" wire:navigate>
|
||||
@if($search)
|
||||
{!! $this->highlightSearch($post->getTitle(), $search) !!}
|
||||
@@ -105,11 +105,11 @@ new #[Layout('components.layouts.public')] class extends Component
|
||||
</a>
|
||||
</h2>
|
||||
|
||||
<time class="text-xs sm:text-sm text-text/70 mt-2 block">
|
||||
<time class="text-xs sm:text-sm text-body/70 mt-2 block">
|
||||
{{ $post->published_at?->translatedFormat('d F Y') ?? $post->created_at->translatedFormat('d F Y') }}
|
||||
</time>
|
||||
|
||||
<p class="mt-2 sm:mt-3 text-text text-sm sm:text-base">
|
||||
<p class="mt-2 sm:mt-3 text-body text-sm sm:text-base">
|
||||
@if($search)
|
||||
{!! $this->highlightSearch($post->getExcerpt(), $search) !!}
|
||||
@else
|
||||
@@ -124,14 +124,14 @@ new #[Layout('components.layouts.public')] class extends Component
|
||||
@empty
|
||||
<div class="empty-state bg-white rounded-lg">
|
||||
@if($search)
|
||||
<flux:icon name="magnifying-glass" class="empty-state-icon text-text/30" />
|
||||
<p class="text-text/70">{{ __('posts.no_results', ['query' => $search]) }}</p>
|
||||
<flux:icon name="magnifying-glass" class="empty-state-icon text-body/30" />
|
||||
<p class="text-body/70">{{ __('posts.no_results', ['query' => $search]) }}</p>
|
||||
<flux:button wire:click="clearSearch" class="mt-4">
|
||||
{{ __('posts.clear_search') }}
|
||||
</flux:button>
|
||||
@else
|
||||
<flux:icon name="document-text" class="empty-state-icon text-text/40" />
|
||||
<p class="text-text/70">{{ __('posts.no_posts') }}</p>
|
||||
<flux:icon name="document-text" class="empty-state-icon text-body/40" />
|
||||
<p class="text-body/70">{{ __('posts.no_posts') }}</p>
|
||||
@endif
|
||||
</div>
|
||||
@endforelse
|
||||
|
||||
@@ -20,9 +20,9 @@ new #[Layout('components.layouts.public')] class extends Component
|
||||
|
||||
<article class="max-w-3xl mx-auto">
|
||||
<header class="mb-8">
|
||||
<flux:heading size="xl" class="text-text">{{ $post->getTitle() }}</flux:heading>
|
||||
<flux:heading size="xl" class="text-body">{{ $post->getTitle() }}</flux:heading>
|
||||
|
||||
<time class="text-text/70 mt-2 block">
|
||||
<time class="text-body/70 mt-2 block">
|
||||
{{ $post->published_at?->translatedFormat('l, d F Y') ?? $post->created_at->translatedFormat('l, d F Y') }}
|
||||
</time>
|
||||
</header>
|
||||
|
||||
Reference in New Issue
Block a user