diff --git a/packages/nc-gui/components/smartsheet/Form.vue b/packages/nc-gui/components/smartsheet/Form.vue
index a2b8d946c1..02741bbae2 100644
--- a/packages/nc-gui/components/smartsheet/Form.vue
+++ b/packages/nc-gui/components/smartsheet/Form.vue
@@ -392,6 +392,7 @@ function setFormData() {
meta: {
hide_branding: false,
background_color: '#F9F9FA',
+ hide_banner: false,
...(parseProp(formViewData.value?.meta) ?? {}),
},
}
@@ -684,7 +685,10 @@ useEventListener(
data-testid="nc-form-wrapper-submit"
>
-
+
-
+
@@ -1519,7 +1523,7 @@ useEventListener(
{{ $t('labels.hideNocodbBranding') }}
+
+
+
{
+ if (isLocked || !isEditable) return
+
+ (formViewData!.meta as Record).hide_banner = value
+ updateView()
+ }
+ "
+ />
+
+ {{ $t('general.hide') }} {{ $t('general.banner') }}
+
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 7b527cc138..ac9aa25d17 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
@@ -81,7 +81,7 @@ const onDecode = async (scannedCodeValue: string) => {