From 1bf6f34c7c8948a183642af204c921a7ca476ef2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Tue, 17 Nov 2020 15:01:28 +0100 Subject: [PATCH 1/2] Add task to PortalComposer --- app/Http/ViewComposers/PortalComposer.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Http/ViewComposers/PortalComposer.php b/app/Http/ViewComposers/PortalComposer.php index 3ab97958eb4b..5f1a172ef57b 100644 --- a/app/Http/ViewComposers/PortalComposer.php +++ b/app/Http/ViewComposers/PortalComposer.php @@ -72,6 +72,12 @@ class PortalComposer $data[] = ['title' => ctrans('texts.payment_methods'), 'url' => 'client.payment_methods.index', 'icon' => 'shield']; $data[] = ['title' => ctrans('texts.documents'), 'url' => 'client.documents.index', 'icon' => 'download']; + if (auth()->user('contact')->client->getSetting('enable_client_portal_tasks')) { + $data[] = ['title' => ctrans('texts.tasks'), 'url' => 'client.dashboard', 'icon' => 'clock']; + + // TODO: Update when 'tasks' module is available in client portal. + } + return $data; } } From 47c6126bebe4eb5b2386d63da100a25f5c28a937 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Tue, 17 Nov 2020 15:01:34 +0100 Subject: [PATCH 2/2] add clock image for tasks --- public/images/svg/clock.svg | 1 + 1 file changed, 1 insertion(+) create mode 100644 public/images/svg/clock.svg diff --git a/public/images/svg/clock.svg b/public/images/svg/clock.svg new file mode 100644 index 000000000000..1fd1773be4a3 --- /dev/null +++ b/public/images/svg/clock.svg @@ -0,0 +1 @@ + \ No newline at end of file