@extends('layouts.app') @section('title', 'Projects') @section('breadcrumb') Projects @endsection @section('content') {{-- Filters --}}
@if(request()->hasAny(['search','status','team_id'])) Clear @endif
{{-- Projects Grid --}}
@forelse($projects as $project)
{{ $project->name }}
{{ ucfirst(str_replace('_', ' ', $project->status)) }}
{{ Str::limit($project->description, 100) }}
@php $progress = $project->tasks_count > 0 ? round(($project->completed_tasks_count / $project->tasks_count) * 100) : 0; @endphp
{{ $project->completed_tasks_count }}/{{ $project->tasks_count }} tasks {{ $progress }}%
@if($project->owner)
{{ $project->owner->initials }}
{{ $project->owner->name }} @endif
@if($project->due_date) Due {{ $project->due_date->format('M j, Y') }} @endif
@empty
No projects yet
Create your first project to get started.
Create Project
@endforelse
@if($projects->hasPages()) @endif @endsection