@@ -580,11 +610,20 @@ onMounted(() => {
v-for="project in existingProjects"
:key="project.id"
type="button"
- class="flex w-full cursor-pointer items-center justify-between rounded-lg border border-slate-200 px-3 py-2 text-left transition hover:border-slate-300 hover:bg-slate-50"
+ :disabled="isExistingProjectOpened(project.id)"
+ class="flex w-full items-center justify-between rounded-lg border border-slate-200 px-3 py-2 text-left transition"
+ :class="isExistingProjectOpened(project.id)
+ ? 'cursor-not-allowed border-slate-200 bg-slate-100/80 opacity-70'
+ : 'cursor-pointer hover:border-slate-300 hover:bg-slate-50'"
@click="enterExistingProject(project.id)"
>
-
{{ project.name }}
+
+ {{ project.name }}
+
+ {{ t('tab.toolbar.opened') }}
+
+
{{ project.id }}
diff --git a/src/features/workbench/components/QuickCalcWorkbenchView.vue b/src/features/workbench/components/QuickCalcWorkbenchView.vue
index d446cde..8b2eb8c 100644
--- a/src/features/workbench/components/QuickCalcWorkbenchView.vue
+++ b/src/features/workbench/components/QuickCalcWorkbenchView.vue
@@ -1,7 +1,7 @@