diff --git a/app/DataTables/WorklistDataTable.php b/app/DataTables/WorklistDataTable.php
index 7301094..ec279ed 100644
--- a/app/DataTables/WorklistDataTable.php
+++ b/app/DataTables/WorklistDataTable.php
@@ -311,6 +311,12 @@ private function filterStatus(QueryBuilder $query, ?string $status): void
case 'progress':
$query->whereNotNull('locked_at');
break;
+ case 'assigned':
+ $query->whereNotNull('assigned_at');
+ break;
+ case 'orphan':
+ $query->whereNull('assigned_at');
+ break;
}
}
diff --git a/resources/views/staff/worklist/partials/_nav-item.blade.php b/resources/views/staff/worklist/partials/_nav-item.blade.php
index 9a46b6a..c800640 100644
--- a/resources/views/staff/worklist/partials/_nav-item.blade.php
+++ b/resources/views/staff/worklist/partials/_nav-item.blade.php
@@ -1,5 +1,6 @@
+
{{ $text }}
diff --git a/resources/views/staff/worklist/partials/_nav-top.blade.php b/resources/views/staff/worklist/partials/_nav-top.blade.php
index cf9d5ec..1799035 100644
--- a/resources/views/staff/worklist/partials/_nav-top.blade.php
+++ b/resources/views/staff/worklist/partials/_nav-top.blade.php
@@ -1,8 +1,10 @@
- @include('staff.worklist.partials._nav-item', ['id' => 'nav-unread', 'text' => 'Pending', 'active' => 'active'])
- @include('staff.worklist.partials._nav-item', ['id' => 'nav-progress', 'text' => 'Read in Progress', 'active' => ''])
- @include('staff.worklist.partials._nav-item', ['id' => 'nav-read', 'text' => 'Complete', 'active' => ''])
- @include('staff.worklist.partials._nav-item', ['id' => 'nav-all', 'text' => 'All', 'active' => ''])
+ @include('staff.worklist.partials._nav-item', ['id' => 'nav-unread', 'text' => 'Pending', 'active' => 'active', 'icon' => 'hourglass'])
+ @include('staff.worklist.partials._nav-item', ['id' => 'nav-progress', 'text' => 'Read in Progress', 'active' => '', 'icon' => 'pen-to-square'])
+ @include('staff.worklist.partials._nav-item', ['id' => 'nav-read', 'text' => 'Complete', 'active' => '', 'icon' => 'flag-checkered'])
+ @include('staff.worklist.partials._nav-item', ['id' => 'nav-all', 'text' => 'All', 'active' => '', 'icon' => 'layer-group'])
+ @include('staff.worklist.partials._nav-item', ['id' => 'nav-orphan', 'text' => 'Unassigned', 'active' => '', 'icon' => 'bookmark'])
+ @include('staff.worklist.partials._nav-item', ['id' => 'nav-assigned', 'text' => 'Assigned', 'active' => '', 'icon' => 'user-plus'])