diff --git a/packages/nc-gui/components/smartsheet/column/LinkAdvancedOptions.vue b/packages/nc-gui/components/smartsheet/column/LinkAdvancedOptions.vue index 8fea491f6a..da515b9d13 100644 --- a/packages/nc-gui/components/smartsheet/column/LinkAdvancedOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/LinkAdvancedOptions.vue @@ -228,9 +228,6 @@ watch(pkColumn, () => { - @@ -255,9 +252,6 @@ watch(pkColumn, () => { - @@ -286,11 +280,11 @@ watch(pkColumn, () => { - -
+
@@ -345,9 +339,6 @@ watch(pkColumn, () => { - @@ -387,11 +378,11 @@ watch(pkColumn, () => { - -
+
{ - -
+
+ + +
@@ -463,9 +465,6 @@ watch(pkColumn, () => { - @@ -491,9 +490,6 @@ watch(pkColumn, () => { - @@ -529,11 +525,11 @@ watch(pkColumn, () => { - -
+
@@ -545,7 +541,7 @@ watch(pkColumn, () => { @apply min-w-[180px] w-[180px] flex flex-col border-1 border-gray-200 rounded-lg; .nc-relation-settings-table-header { - @apply px-3 py-2 flex items-center space-x-3 bg-gray-100 text-xs font-semibold border-b border-gray-200; + @apply px-3 py-2 flex items-center space-x-3 bg-gray-100 text-xs font-semibold border-b border-gray-200 rounded-t-lg; } .nc-relation-settings-table-row { @@ -587,17 +583,32 @@ watch(pkColumn, () => { } &.nc-left { - @apply -left-1; + @apply -left-[4px]; + } + &.nc-relation-settings-table-connector-line { + &.nc-right::after { + @apply content-[''] block h-[1px] bg-current absolute top-[50%]; + transform: translateY(-50%); + } + &.nc-right.nc-source::after { + @apply w-3 -right-2; + } } } + .nc-relation-settings-table-connector-line-junciton-to-child { + @apply absolute bottom-[15px] -right-2.8 !text-opacity-90; + } .column-type-mm { - @apply bg-pink-500; + @apply bg-pink-500 text-pink-500; } .column-type-hm { - @apply bg-orange-500; + @apply bg-orange-500 text-orange-500; } .column-type-oo { - @apply bg-purple-500; + @apply bg-purple-500 text-purple-500; + } + :deep(.ant-form-item-explain) { + @apply hidden; } } }