@extends('layouts.main') @section('title', 'Blog - Linkie.dev') @section('content') {{-- Blog List Page: Header with filters --}}
{{-- Page Header: Title and description --}}

Technical Blog

Explore our latest tutorials, reviews, and technical insights

{{-- Category Filters: Flex layout, responsive, centered --}} @if($categories->count() > 0) {{-- Filter Container: Flexbox with wrap, gap spacing, centered, bottom margin --}}
{{-- All Categories Button: Active state when no category selected, accent border and background --}} All {{-- Category Buttons: Loop through categories, active state styling, hover effects --}} @foreach($categories as $category) {{ $category }} @endforeach
@endif {{-- Posts Grid: Responsive grid layout --}} @if($posts->count() > 0)
@foreach($posts as $post) @endforeach
{{-- Pagination: Centered, dark theme --}}
{{ $posts->links() }}
@else {{-- Empty State: Centered message --}}

No blog posts found.

@if(request('category')) View all posts → @endif
@endif
@endsection