diff --git a/packages/nc-gui/components/smartsheet/Form.vue b/packages/nc-gui/components/smartsheet/Form.vue
index 32342d326d..9d54ab4b9b 100644
--- a/packages/nc-gui/components/smartsheet/Form.vue
+++ b/packages/nc-gui/components/smartsheet/Form.vue
@@ -879,27 +879,32 @@ useEventListener(
]"
@click.stop="onFormItemClick({ title: 'nc-form-heading' })"
>
-
-
+
+
+
+
+
+ {{ formViewData.heading }}
+
@@ -990,26 +995,7 @@ useEventListener(
-
-
+ {{ element.label || element.title }}
*
-
@@ -1184,9 +1172,14 @@ useEventListener(
Layout
{
+ element.meta.isList = value
+ updateColMeta(element)
+ }
+ "
>
{{ $t('general.dropdown') }}
{{ $t('general.list') }}
@@ -1407,17 +1400,7 @@ useEventListener(
{{ field.label }}
-
-
-
+ {{ field.label?.trim() }}
)
@@ -1519,15 +1502,22 @@ useEventListener(
{{ $t('msg.info.formDisplayMessage') }}
-
+
+
+
@@ -1645,10 +1635,8 @@ useEventListener(
}
}
-.form-meta-input {
- &::placeholder {
- @apply !text-gray-500;
- }
+.nc-form-input-label {
+ @apply !px-4 !py-2 font-semibold text-gray-800 !rounded-lg !text-sm;
}
.nc-form-help-text,
@@ -1747,4 +1735,12 @@ useEventListener(
@apply pt-1 text-gray-700;
}
}
+.nc-form-after-submit-msg {
+ .nc-textarea-rich-editor {
+ @apply pl-1 pr-2 pt-2 pb-1 !rounded-lg !text-sm border-1 border-gray-200 focus-within:border-brand-500;
+ .ProseMirror {
+ min-height: 5rem;
+ }
+ }
+}
diff --git a/packages/nc-gui/pages/index/[typeOrId]/form/[viewId]/index/index.vue b/packages/nc-gui/pages/index/[typeOrId]/form/[viewId]/index/index.vue
index 6ca3c88512..9cc5c7be7b 100644
--- a/packages/nc-gui/pages/index/[typeOrId]/form/[viewId]/index/index.vue
+++ b/packages/nc-gui/pages/index/[typeOrId]/form/[viewId]/index/index.vue
@@ -91,13 +91,10 @@ const onDecode = async (scannedCodeValue: string) => {
>
-
+
+ {{ sharedFormView.heading }}
+
+
{
+ >
+
+
+ Successfully submitted form data
+
+
{{ $t('msg.newFormWillBeLoaded', { seconds: secondsRemain }) }}
@@ -127,8 +136,8 @@ const onDecode = async (scannedCodeValue: string) => {
- {{ $t('activity.submitAnotherForm') }}
+ {{ $t('activity.submitAnotherForm') }}
+
@@ -160,15 +169,9 @@ const onDecode = async (scannedCodeValue: string) => {
-
-
-
+
+ {{ field.label || field.title }}
+
*
diff --git a/packages/nc-gui/pages/index/[typeOrId]/form/[viewId]/index/survey.vue b/packages/nc-gui/pages/index/[typeOrId]/form/[viewId]/index/survey.vue
index e19c007636..f0e7ceeee1 100644
--- a/packages/nc-gui/pages/index/[typeOrId]/form/[viewId]/index/survey.vue
+++ b/packages/nc-gui/pages/index/[typeOrId]/form/[viewId]/index/survey.vue
@@ -242,15 +242,10 @@ onMounted(() => {
class="w-full max-w-[max(33%,600px)] mx-auto flex flex-col justify-end"
>
-
-
+
+ {{ sharedFormView.heading }}
+
+
{
>
-
-
-
+
+ {{ field.label || field.title }}
+
*
{
+ >
+
+
+
+ {{ $t('msg.info.thankYou') }}
+
+
+
+ {{ $t('msg.info.submittedFormData') }}
+
+