diff --git a/packages/nc-gui/components/smartsheet/Form.vue b/packages/nc-gui/components/smartsheet/Form.vue index 4c000bafd4..a3d81648d0 100644 --- a/packages/nc-gui/components/smartsheet/Form.vue +++ b/packages/nc-gui/components/smartsheet/Form.vue @@ -17,6 +17,7 @@ import { inject, message, onClickOutside, + parseProp, provide, reactive, ref, @@ -28,7 +29,6 @@ import { useViewColumnsOrThrow, useViewData, watch, - parseProp, } from '#imports' provide(IsFormInj, ref(true)) @@ -192,6 +192,7 @@ function onMoveCallback(event: any) { } } +// Todo: reorder visible form fields function onMove(event: any, isVisibleFormFields = false) { const { newIndex, element, oldIndex } = event.moved @@ -450,18 +451,20 @@ const onFormItemClick = (element: any) => { - - +
{
-
+
@@ -520,7 +523,7 @@ const onFormItemClick = (element: any) => { { > @@ -739,7 +762,7 @@ const onFormItemClick = (element: any) => { -
+
{
- +
- - +
+
@@ -958,7 +981,7 @@ const onFormItemClick = (element: any) => {
{
{
{ {{ $t('msg.info.showBlankForm') }}
-
+
{
- - +
+
@@ -1042,15 +1065,18 @@ const onFormItemClick = (element: any) => { } } -.form-meta-input::placeholder { - @apply text-[#3d3d3d] italic; +.form-meta-input { + @apply !rounded-lg !text-sm; + &::placeholder { + @apply !text-gray-500; + } } -.nc-form-input-label, +.nc-form-input-label { + @apply !px-4 !py-2; +} .nc-form-input-help-text { - &::placeholder { - @apply !text-gray-500 !text-xs; - } + @apply !px-3 !py-1; } .nc-form-help-text, @@ -1101,4 +1127,8 @@ const onFormItemClick = (element: any) => { :deep(.nc-form-theme-color-picker .color-selector) { @apply !text-white; } + +:deep(.nc-form-field-body .nc-cell) { + @apply my-0; +}