{{-- Livewire component view - uses App\Livewire\Projects\Index --}}

Gestion des projets

Gérez votre portfolio de projets et études de cas

Ajouter un projet
@if (session('message') || session('success'))
{{ session('message') ?? session('success') }}
@endif
{{-- --}}
@php $projects = $this->getProjects(); @endphp @if (count($projects) > 0) @foreach ($projects as $project) @endforeach @else @endif
Client Vedette Actions
@if ($project->featured_image) {{ $project->title }} @else
@endif
{{ $project->title }}
@if ($project->is_featured) @endif
@if ($project->subtitle)
{{ Str::limit($project->subtitle, 50) }}
@endif
{{ $project->client_name ?? '—' }} @php // Couleurs Welely pour les types de projets $typeColors = [ 'Website' => 'bg-blue-100 text-blue-800 dark:bg-blue-900 dark:text-blue-300', 'E-commerce' => 'bg-[#1e3a8a]/10 text-[#1e3a8a] dark:bg-[#1e3a8a]/20 dark:text-blue-300', 'Mobile App' => 'bg-purple-100 text-purple-800 dark:bg-purple-900 dark:text-purple-300', 'Web Application' => 'bg-indigo-100 text-indigo-800 dark:bg-indigo-900 dark:text-indigo-300', 'Branding' => 'bg-pink-100 text-pink-800 dark:bg-pink-900 dark:text-pink-300', 'IoT Platform' => 'bg-teal-100 text-teal-800 dark:bg-teal-900 dark:text-teal-300', ]; $typeClass = $typeColors[$project->project_type] ?? 'bg-gray-100 text-gray-800 dark:bg-gray-700 dark:text-gray-300'; @endphp {{ $project->project_type ?? '—' }} {{ $project->project_year ?? '—' }} @if ($project->status === 'published') Publié @elseif ($project->status === 'draft') Brouillon @else Archivé @endif
{{ number_format($project->views_count, 0, ',', ' ') }}
Aucun projet trouvé.
@if (method_exists($projects, 'links')) {{ $projects->links() }} @endif