@php $dirs = collect($entries)->where('type', 'dir')->count(); $files = collect($entries)->where('type', 'file')->count(); // Human-readable byte sizes for the mock listing (real values come from SFTP later). $fmtSize = function (?int $bytes): string { if ($bytes === null) { return '—'; } $units = ['B', 'KB', 'MB', 'GB', 'TB']; $i = 0; $val = (float) $bytes; while ($val >= 1024 && $i < count($units) - 1) { $val /= 1024; $i++; } return ($i === 0 ? (int) $val : number_format($val, 1)).' '.$units[$i]; }; @endphp
Dateien
{{ $e['name'] }}
@endif{{ $e['perms'] }}
{{-- Size (hidden on mobile) --}}{{ $fmtSize($e['size']) }}
{{-- Modified --}}{{ $e['modified'] }}
{{-- Compact meta line for mobile (perms · size · modified) --}}{{ $e['perms'] }} · {{ $fmtSize($e['size']) }} · {{ $e['modified'] }}
{{-- Row actions --}}