From 1cc6c67cd91add0903839124078bd6f586c3056a Mon Sep 17 00:00:00 2001 From: musharaf-nocodb Date: Thu, 7 Dec 2023 20:15:18 +0530 Subject: [PATCH] fix : fixed ui in editOrAdd column options --- packages/nc-gui/assets/style.scss | 3 + .../settings/data-sources/CreateBase.vue | 8 +-- packages/nc-gui/components/nc/Select.vue | 2 +- .../smartsheet/column/CheckboxOptions.vue | 32 +++++---- .../smartsheet/column/CurrencyOptions.vue | 24 ++++++- .../smartsheet/column/DateOptions.vue | 12 ++-- .../smartsheet/column/DateTimeOptions.vue | 20 +++++- .../smartsheet/column/DecimalOptions.vue | 12 ++-- .../smartsheet/column/DurationOptions.vue | 14 +++- .../smartsheet/column/EditOrAdd.vue | 10 ++- .../smartsheet/column/LookupOptions.vue | 37 +++++++--- .../smartsheet/column/QrCodeOptions.vue | 19 ++++- .../smartsheet/column/RatingOptions.vue | 43 +++++++---- .../smartsheet/column/RollupOptions.vue | 48 ++++++++++--- .../smartsheet/expanded-form/index.vue | 2 + .../components/smartsheet/header/Menu.vue | 72 +++++++++---------- .../smartsheet/toolbar/SearchData.vue | 2 +- 17 files changed, 258 insertions(+), 102 deletions(-) diff --git a/packages/nc-gui/assets/style.scss b/packages/nc-gui/assets/style.scss index 21f9cdadc6..f5a0e26d51 100644 --- a/packages/nc-gui/assets/style.scss +++ b/packages/nc-gui/assets/style.scss @@ -36,6 +36,9 @@ body { overflow-y: visible !important; } +.rc-virtual-list-holder-inner{ + @apply !px-1.5 +} .ant-layout-header { height: var(--topbar-height) !important; } diff --git a/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue b/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue index 1f4a1b9f63..0fcd34ced2 100644 --- a/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue +++ b/packages/nc-gui/components/dashboard/settings/data-sources/CreateBase.vue @@ -451,7 +451,7 @@ const toggleModal = (val: boolean) => { @@ -540,7 +540,7 @@ const toggleModal = (val: boolean) => { @@ -635,7 +635,7 @@ const toggleModal = (val: boolean) => {
@@ -654,7 +654,7 @@ const toggleModal = (val: boolean) => {
diff --git a/packages/nc-gui/components/nc/Select.vue b/packages/nc-gui/components/nc/Select.vue index 2752c776ac..9501721080 100644 --- a/packages/nc-gui/components/nc/Select.vue +++ b/packages/nc-gui/components/nc/Select.vue @@ -100,7 +100,7 @@ const onChange = (value: string) => { } .nc-select-dropdown { - @apply !rounded-xl p-1.5; + @apply !rounded-xl; .rc-virtual-list-holder { overflow-y: scroll; diff --git a/packages/nc-gui/components/smartsheet/column/CheckboxOptions.vue b/packages/nc-gui/components/smartsheet/column/CheckboxOptions.vue index 4f57b836e3..30673044a7 100644 --- a/packages/nc-gui/components/smartsheet/column/CheckboxOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/CheckboxOptions.vue @@ -80,20 +80,28 @@ watch( -
- +
+
+ + +
diff --git a/packages/nc-gui/components/smartsheet/column/CurrencyOptions.vue b/packages/nc-gui/components/smartsheet/column/CurrencyOptions.vue index f19d110c5e..24b72e5924 100644 --- a/packages/nc-gui/components/smartsheet/column/CurrencyOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/CurrencyOptions.vue @@ -89,7 +89,19 @@ currencyLocales().then((locales) => { dropdown-class-name="nc-dropdown-currency-cell-locale" > - {{ currencyLocale.text }} +
+ + + {{ currencyLocale.text }} + + + +
@@ -106,7 +118,15 @@ currencyLocales().then((locales) => { dropdown-class-name="nc-dropdown-currency-cell-code" > - {{ currencyCode }} +
+ {{ currencyCode }} + +
diff --git a/packages/nc-gui/components/smartsheet/column/DateOptions.vue b/packages/nc-gui/components/smartsheet/column/DateOptions.vue index 9d620a5a60..ede4fd72bf 100644 --- a/packages/nc-gui/components/smartsheet/column/DateOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/DateOptions.vue @@ -19,10 +19,14 @@ if (!vModel.value.meta?.date_format) { -
-
- {{ format }} -
+
+ {{ format }} +
diff --git a/packages/nc-gui/components/smartsheet/column/DateTimeOptions.vue b/packages/nc-gui/components/smartsheet/column/DateTimeOptions.vue index 90386141d3..93a39deae3 100644 --- a/packages/nc-gui/components/smartsheet/column/DateTimeOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/DateTimeOptions.vue @@ -24,14 +24,30 @@ if (!vModel.value.meta?.time_format) { - {{ format }} +
+ {{ format }} + +
- {{ format }} +
+ {{ format }} + +
diff --git a/packages/nc-gui/components/smartsheet/column/DecimalOptions.vue b/packages/nc-gui/components/smartsheet/column/DecimalOptions.vue index 224c5daacc..65794cbc78 100644 --- a/packages/nc-gui/components/smartsheet/column/DecimalOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/DecimalOptions.vue @@ -40,10 +40,14 @@ onMounted(() => { dropdown-class-name="nc-dropdown-decimal-format" > -
-
- {{ (precisionFormatsDisplay as any)[format] }} -
+
+ {{ (precisionFormatsDisplay as any)[format] }} +
diff --git a/packages/nc-gui/components/smartsheet/column/DurationOptions.vue b/packages/nc-gui/components/smartsheet/column/DurationOptions.vue index d6d844f0a2..4085dcc3bf 100644 --- a/packages/nc-gui/components/smartsheet/column/DurationOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/DurationOptions.vue @@ -33,7 +33,19 @@ vModel.value.meta = { - {{ duration.title }} +
+ + + {{ duration.title }} + + + +
diff --git a/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue b/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue index 9d7c909019..e893c37c38 100644 --- a/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue +++ b/packages/nc-gui/components/smartsheet/column/EditOrAdd.vue @@ -279,10 +279,16 @@ if (props.fromTableExplorer) { -
+
- {{ opt.name }} +
{{ opt.name }}
({{ $t('general.deprecated') }}) +
diff --git a/packages/nc-gui/components/smartsheet/column/LookupOptions.vue b/packages/nc-gui/components/smartsheet/column/LookupOptions.vue index 7df46de680..c2e41e682a 100644 --- a/packages/nc-gui/components/smartsheet/column/LookupOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/LookupOptions.vue @@ -87,11 +87,23 @@ const cellIcon = (column: ColumnType) => @change="onRelationColChange" > -
-
{{ table.column.title }}
-
-
- {{ table.col.type }} {{ table.title || table.table_name }} +
+ + + {{ table.column.title }} +
+
+ {{ table.col.type }} + {{ table.title || table.table_name }} +
+ +
@@ -106,9 +118,18 @@ const cellIcon = (column: ColumnType) => @change="onDataTypeChange" > -
- - {{ column.title }} +
+
+ +
{{ column.title }}
+
+ +
diff --git a/packages/nc-gui/components/smartsheet/column/QrCodeOptions.vue b/packages/nc-gui/components/smartsheet/column/QrCodeOptions.vue index 599c09ff62..3b1df1f5ad 100644 --- a/packages/nc-gui/components/smartsheet/column/QrCodeOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/QrCodeOptions.vue @@ -53,10 +53,25 @@ setAdditionalValidations({ > + > + +
+ + + {{ opt.label }} + + + +
+
+
diff --git a/packages/nc-gui/components/smartsheet/column/RatingOptions.vue b/packages/nc-gui/components/smartsheet/column/RatingOptions.vue index 5679369b3f..fefdbe9c41 100644 --- a/packages/nc-gui/components/smartsheet/column/RatingOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/RatingOptions.vue @@ -74,20 +74,29 @@ watch( -
- +
+
+ + + +
@@ -98,7 +107,15 @@ watch( - {{ v }} +
+ {{ v }} + +
diff --git a/packages/nc-gui/components/smartsheet/column/RollupOptions.vue b/packages/nc-gui/components/smartsheet/column/RollupOptions.vue index 1ecd358335..3518474a04 100644 --- a/packages/nc-gui/components/smartsheet/column/RollupOptions.vue +++ b/packages/nc-gui/components/smartsheet/column/RollupOptions.vue @@ -106,11 +106,23 @@ const cellIcon = (column: ColumnType) => @change="onRelationColChange" > -
-
{{ table.column.title }}
-
-
- {{ table.col.type }} {{ table.title || table.table_name }} +
+ + + {{ table.column.title }} +
+
+ {{ table.col.type }} + {{ table.title || table.table_name }} +
+ +
@@ -125,10 +137,17 @@ const cellIcon = (column: ColumnType) => @change="onDataTypeChange" > -
- - - {{ column.title }} +
+
+ +
{{ column.title }}
+
+
@@ -139,10 +158,19 @@ const cellIcon = (column: ColumnType) => - {{ func.text }} +
+ {{ func.text }} + +
diff --git a/packages/nc-gui/components/smartsheet/expanded-form/index.vue b/packages/nc-gui/components/smartsheet/expanded-form/index.vue index 722982786c..15ed3091c3 100644 --- a/packages/nc-gui/components/smartsheet/expanded-form/index.vue +++ b/packages/nc-gui/components/smartsheet/expanded-form/index.vue @@ -585,6 +585,7 @@ export default {