Add desk-style task workflow on Activities and Project boards.

Managers can switch my desk vs team, reassign activities, and filter project cards to their work; assignees can see and move cards.
This commit is contained in:
2026-09-28 12:28:14 +03:30
parent 8effd4cbc6
commit 32e27d45f7
13 changed files with 303 additions and 50 deletions
+8 -8
View File
@@ -211,27 +211,27 @@ export const NAV_HUBS: NavHubDef[] = [
},
{
key: 'activities',
title: 'فعالیت‌ها',
desc: 'کارها، تماس‌ها و برنامه‌ریزی روزانه',
title: 'کارها و فعالیت‌ها',
desc: 'میز کار شخصی، ارجاع و پیگیری روزانه',
icon: 'check',
tint: 'sky',
shortcuts: [
{ to: '/activities/new', title: 'فعالیت جدید', icon: 'plus', module: 'activities' },
{ to: '/activities/new', title: 'کار جدید', icon: 'plus', module: 'activities' },
{ to: '/activities/calendar', title: 'تقویم', icon: 'calendar', module: 'activities' },
],
cards: [
{
to: '/activities',
title: 'فعالیت‌های من',
desc: 'کارها، تماس‌ها و پیگیری‌های جاری',
title: 'میز کار من',
desc: 'وظایف، تماس‌ها و پیگیری‌های جاری',
icon: 'check',
tint: 'mint',
module: 'activities',
},
{
to: '/activities/calendar',
title: 'تقویم فعالیت‌ها',
desc: 'نمای روز، هفته و زمان‌بندی کارها',
title: 'تقویم کارها',
desc: 'نمای روز، هفته و زمان‌بندی',
icon: 'calendar',
tint: 'violet',
module: 'activities',
@@ -330,7 +330,7 @@ export const NAV_HUBS: NavHubDef[] = [
{
to: '/projects',
title: 'کاریز پروژه',
desc: 'کارت‌ها و مراحل اجرای کار',
desc: 'میز کار تیمی: صف، انجام، بازبینی و ارجاع کارت',
icon: 'flag',
tint: 'violet',
module: 'project_boards',