@extends('layouts.dashboard')

@section('title', 'Réalisations')

@section('content')
<div class="flex justify-between items-center mb-8">
    <h1 class="text-2xl font-bold text-slate-800">Réalisations</h1>
    <a href="{{ route('dashboard.realisations.create') }}" class="bg-amber-500 hover:bg-amber-600 text-white px-4 py-2 rounded-lg font-medium">
        + Ajouter
    </a>
</div>

@if($realisations->isEmpty())
<div class="bg-white rounded-xl p-12 text-center border border-slate-100">
    <p class="text-slate-500 mb-4">Aucune réalisation pour le moment.</p>
    <a href="{{ route('dashboard.realisations.create') }}" class="text-amber-600 font-medium">Ajouter une réalisation</a>
</div>
@else
<div class="bg-white rounded-xl shadow-sm border border-slate-100 overflow-hidden">
    <table class="w-full">
        <thead class="bg-slate-50 border-b border-slate-200">
            <tr>
                <th class="text-left px-6 py-4 text-sm font-semibold text-slate-700">Titre</th>
                <th class="text-left px-6 py-4 text-sm font-semibold text-slate-700">Catégorie</th>
                <th class="text-left px-6 py-4 text-sm font-semibold text-slate-700">Statut</th>
                <th class="text-right px-6 py-4 text-sm font-semibold text-slate-700">Actions</th>
            </tr>
        </thead>
        <tbody>
            @foreach($realisations as $r)
            <tr class="border-b border-slate-100 hover:bg-slate-50/50">
                <td class="px-6 py-4 font-medium text-slate-800">{{ $r->titre }}</td>
                <td class="px-6 py-4 text-slate-600">{{ $r->categorie ?? '-' }}</td>
                <td class="px-6 py-4">
                    <span class="text-xs px-2 py-1 rounded-full {{ $r->publie ? 'bg-green-100 text-green-700' : 'bg-slate-100 text-slate-600' }}">
                        {{ $r->publie ? 'Publié' : 'Brouillon' }}
                    </span>
                </td>
                <td class="px-6 py-4 text-right">
                    <a href="{{ route('dashboard.realisations.edit', $r) }}" class="text-amber-600 hover:text-amber-700 text-sm font-medium">Modifier</a>
                    <form action="{{ route('dashboard.realisations.destroy', $r) }}" method="POST" class="inline ml-2" onsubmit="return confirm('Supprimer cette réalisation ?')">
                        @csrf
                        @method('DELETE')
                        <button type="submit" class="text-red-600 hover:text-red-700 text-sm font-medium">Supprimer</button>
                    </form>
                </td>
            </tr>
            @endforeach
        </tbody>
    </table>
</div>
@endif
@endsection
