@csrf
image) data-default-file="{{ asset('images/cards/' . $card->image) }}" @endif>
@foreach ($card->members as $member) @php $nameParts = explode(' ', $member->name); $initials = strtoupper(substr($nameParts[0], 0, 1)); if (count($nameParts) > 1) { $initials .= strtoupper(substr($nameParts[1], 0, 1)); } else { $initials .= strtoupper(substr($nameParts[0], 1, 1)); } $randomColor = sprintf('#%06X', mt_rand(0, 0xffffff)); @endphp
@if (!empty($member->image)) {{ $member->name }} @else
{{ $initials }}
@endif

{{ Str::limit($member->name, 15) }}

@endforeach

@foreach ($card->activities as $activity)
{{ strtoupper(substr($activity->user->name, 0, 2)) }}

{{ $activity->user->name }} {{ $activity->created_at->diffForHumans() }}

{{ $activity->activity }}

Edit @if ($activity->user_id === auth()->id()) Delete @endif
@endforeach
@foreach ($card->attachments as $attachment) @php $fileName = basename($attachment->attachment); $extension = strtolower(pathinfo($fileName, PATHINFO_EXTENSION)); $imageExtensions = ['jpg', 'jpeg', 'png', 'gif', 'svg', 'webp', 'bmp']; $isImage = in_array($extension, $imageExtensions); @endphp

{{ $attachment->user->name }} uploaded the file {{ $attachment->created_at->diffForHumans() }} @if ($attachment->user_id === auth()->id()) @endif

@if ($isImage) {{ $fileName }} @else {{ $fileName }} @endif
@if ($isImage) @endif
@endforeach