@@ -26,7 +27,7 @@
- Search
+ {{ $searchLabel }}
@if (!empty($centerCompose))
diff --git a/resources/views/partials/topbar-qr.blade.php b/resources/views/partials/topbar-qr.blade.php
index f7febc1..5ef80f7 100644
--- a/resources/views/partials/topbar-qr.blade.php
+++ b/resources/views/partials/topbar-qr.blade.php
@@ -13,58 +13,6 @@
@include('partials.mobile-topbar-title')
- {{-- Search --}}
-
-
-
-
- Searching…
-
-
- No results for ""
-
-
-
-
-
-
-
diff --git a/resources/views/transfer/files/index.blade.php b/resources/views/transfer/files/index.blade.php
index dd2e3e8..7c62cac 100644
--- a/resources/views/transfer/files/index.blade.php
+++ b/resources/views/transfer/files/index.blade.php
@@ -166,7 +166,7 @@
|
-
+ @include('transfer.files.partials.folder-list-icon', ['size' => 'xs'])
{{ $folder->title }}
{{ $folder->files_count }} item{{ $folder->files_count === 1 ? '' : 's' }}
@@ -185,7 +185,7 @@
|
- 
+ @include('transfer.files.partials.file-list-icon', ['size' => 'xs'])
{{ $file->original_name }}
@@ -198,7 +198,10 @@
{{ $file->humanSize() }} |
@if($file->transfer->recipient_email || $file->downloads_total > 0)
- Shared
+
+
+ Shared
+
@else
Private
@endif
diff --git a/resources/views/transfer/files/partials/file-list-icon.blade.php b/resources/views/transfer/files/partials/file-list-icon.blade.php
new file mode 100644
index 0000000..ca2719f
--- /dev/null
+++ b/resources/views/transfer/files/partials/file-list-icon.blade.php
@@ -0,0 +1,17 @@
+@php
+ $size = $size ?? 'sm';
+ $classes = match ($size) {
+ 'xs' => 'h-7 w-7 rounded-md',
+ default => 'h-8 w-8 rounded-lg',
+ };
+ $iconClasses = match ($size) {
+ 'xs' => 'h-3.5 w-3.5',
+ default => 'h-4 w-4',
+ };
+@endphp
+
+
+
diff --git a/resources/views/transfer/files/partials/folder-list-icon.blade.php b/resources/views/transfer/files/partials/folder-list-icon.blade.php
new file mode 100644
index 0000000..04affad
--- /dev/null
+++ b/resources/views/transfer/files/partials/folder-list-icon.blade.php
@@ -0,0 +1,17 @@
+@php
+ $size = $size ?? 'sm';
+ $classes = match ($size) {
+ 'xs' => 'h-7 w-7 rounded-md',
+ default => 'h-8 w-8 rounded-lg',
+ };
+ $iconClasses = match ($size) {
+ 'xs' => 'h-3.5 w-3.5',
+ default => 'h-4 w-4',
+ };
+@endphp
+
+
+
diff --git a/resources/views/transfer/transfers/index.blade.php b/resources/views/transfer/transfers/index.blade.php
index ac20f3e..768861f 100644
--- a/resources/views/transfer/transfers/index.blade.php
+++ b/resources/views/transfer/transfers/index.blade.php
@@ -1,6 +1,6 @@
Transfers
-
+
-
-
- @if($transfers->isEmpty())
-
-
- @if($search !== '' || $status !== 'all')
- No transfers match your filters.
- @else
- No transfers yet.
+
+
- @else
-
-
+
+ @if($transfers->isEmpty())
+
+
+ @if($search !== '' || $status !== 'all')
+ No transfers match your filters.
+ @else
+ No transfers yet.
+ @endif
+
+ Create your first transfer
+
+ @else
+
{{ $transfers->total() }} transfer{{ $transfers->total() === 1 ? '' : 's' }}
Showing {{ $transfers->firstItem() }}–{{ $transfers->lastItem() }}
- | Title |
- Status |
- Files |
- Downloads |
- Expires |
- |
+ Title |
+ Status |
+ Files |
+ Downloads |
+ Expires |
+ |
@@ -71,29 +72,32 @@
};
@endphp
- |
+ |
{{ $transfer->title }}
{{ $transfer->created_at->format('M j, Y') }}
@if($transfer->recipient_email)
To {{ $transfer->recipient_email }}
@endif
|
-
+ |
{{ $transfer->billingStatusLabel() }}
|
- {{ $transfer->files->count() }} |
- {{ number_format($transfer->downloads_total) }} |
- {{ $transfer->expires_at?->format('M j, Y') ?? '—' }} |
-
+ | {{ $transfer->files->count() }} |
+ {{ number_format($transfer->downloads_total) }} |
+ {{ $transfer->expires_at?->format('M j, Y') ?? '—' }} |
+
Open
|
@endforeach
-
+ @endif
+
+
+ @if($transfers->hasPages())
{{ $transfers->links() }}
@endif
| |