From 44f2f8d95232ddd22a10aecf2f7306612fd74d05 Mon Sep 17 00:00:00 2001 From: Artyom Savchenko Date: Tue, 17 Feb 2026 21:34:31 +0700 Subject: [PATCH] Add project breadcrumb (#10515) Signed-off-by: Artem Savchenko --- .../components/issues/edit/EditIssue.svelte | 12 +++++ .../projects/ProjectPresenter.svelte | 49 +++++++++++++------ 2 files changed, 45 insertions(+), 16 deletions(-) diff --git a/plugins/tracker-resources/src/components/issues/edit/EditIssue.svelte b/plugins/tracker-resources/src/components/issues/edit/EditIssue.svelte index 4e19431b28..bd3dd4333b 100644 --- a/plugins/tracker-resources/src/components/issues/edit/EditIssue.svelte +++ b/plugins/tracker-resources/src/components/issues/edit/EditIssue.svelte @@ -41,6 +41,7 @@ } from '@hcengineering/ui' import view from '@hcengineering/view' import { DocNavLink, ParentsNavigator, showMenu, RelationsEditor } from '@hcengineering/view-resources' + import ProjectPresenter from '../../projects/ProjectPresenter.svelte' import { InboxNotificationsClientImpl } from '@hcengineering/notification-resources' import { Analytics } from '@hcengineering/analytics' @@ -212,6 +213,10 @@ on:select > + {#if !embedded && issue.space} + + + {/if} {#if !embedded && issue.attachedTo !== tracker.ids.NoParent} {/if} @@ -359,3 +364,10 @@ {/if} + + diff --git a/plugins/tracker-resources/src/components/projects/ProjectPresenter.svelte b/plugins/tracker-resources/src/components/projects/ProjectPresenter.svelte index b7bd2128d6..29764ffa05 100644 --- a/plugins/tracker-resources/src/components/projects/ProjectPresenter.svelte +++ b/plugins/tracker-resources/src/components/projects/ProjectPresenter.svelte @@ -13,46 +13,63 @@ // limitations under the License. --> -{#if value} +{#if projectObj}
-
+
- {#if openIssues && (isAdminUser() || value.members.includes(getCurrentAccount().uuid))} - - {value.name} + {#if openIssues && (isAdminUser() || projectObj.members.includes(getCurrentAccount().uuid))} + + {projectObj.name} {:else} - {value.name} + {projectObj.name} {/if} - {#if value.archived} + {#if projectObj.archived}