diff --git a/packages/nc-gui-v2/components/dashboard/TreeView.vue b/packages/nc-gui-v2/components/dashboard/TreeView.vue index 4489dd6e67..2f16905f33 100644 --- a/packages/nc-gui-v2/components/dashboard/TreeView.vue +++ b/packages/nc-gui-v2/components/dashboard/TreeView.vue @@ -334,7 +334,9 @@ function openTableCreateDialog() { /> -
{{ table.title }}
+
+ {{ table.title }} +
+interface Props { + placement?: + | 'top' + | 'left' + | 'right' + | 'bottom' + | 'topLeft' + | 'topRight' + | 'bottomLeft' + | 'bottomRight' + | 'leftTop' + | 'leftBottom' + | 'rightTop' + | 'rightBottom' + length?: number +} + +const props = withDefaults(defineProps(), { + placement: 'bottom', + length: 20, +}) + +const text = ref() +const enableTooltip = computed(() => text?.value?.textContent.length > props.length) +const shortName = computed(() => + text?.value?.textContent.length > props.length + ? `${text?.value?.textContent.substr(0, props.length - 3)}...` + : text?.value?.textContent, +) + + + + + diff --git a/packages/nc-gui-v2/components/smartsheet-toolbar/ViewActions.vue b/packages/nc-gui-v2/components/smartsheet-toolbar/ViewActions.vue index ed91e49878..71c8fc47ab 100644 --- a/packages/nc-gui-v2/components/smartsheet-toolbar/ViewActions.vue +++ b/packages/nc-gui-v2/components/smartsheet-toolbar/ViewActions.vue @@ -89,7 +89,9 @@ const { isSqlView } = useSmartsheetStoreOrThrow() class="nc-view-icon group-hover:hidden" :style="{ color: viewIcons[selectedView?.type].color }" /> - {{ selectedView?.title }} + {{ selectedView?.title }} diff --git a/packages/nc-gui-v2/pages/[projectType]/[projectId]/index.vue b/packages/nc-gui-v2/pages/[projectType]/[projectId]/index.vue index f8714b8781..e30e116bbf 100644 --- a/packages/nc-gui-v2/pages/[projectType]/[projectId]/index.vue +++ b/packages/nc-gui-v2/pages/[projectType]/[projectId]/index.vue @@ -215,7 +215,9 @@ const copyAuthToken = async () => {
-
{{ project.title }}
+
+ {{ project.title }} +
ID:
diff --git a/packages/nc-gui-v2/pages/[projectType]/[projectId]/index/index.vue b/packages/nc-gui-v2/pages/[projectType]/[projectId]/index/index.vue index c8f294c591..b40b82aee6 100644 --- a/packages/nc-gui-v2/pages/[projectType]/[projectId]/index/index.vue +++ b/packages/nc-gui-v2/pages/[projectType]/[projectId]/index/index.vue @@ -48,10 +48,17 @@ function onEdit(targetKey: number, action: 'add' | 'remove' | string) { @@ -126,4 +133,7 @@ function onEdit(targetKey: number, action: 'add' | 'remove' | string) { :deep(.ant-menu-submenu::after) { @apply !border-none; } +:deep(.ant-tabs-tab-remove) { + @apply mt-[3px]; +}