From 9fb1d3cb74c29f4a2b1fea6fb13ffa69a8421358 Mon Sep 17 00:00:00 2001 From: Ramesh Mane <101566080+rameshmane7218@users.noreply.github.com> Date: Thu, 22 Feb 2024 16:16:36 +0000 Subject: [PATCH] fic(nc-gui): shared form ui --- .../nc-gui/assets/img/brand/nocodb-logo.svg | 20 ++++++ .../nc-gui/components/general/ColorPicker.vue | 2 +- .../nc-gui/components/general/FormBanner.vue | 25 ++++++++ .../components/general/FormBranding.vue | 13 ++++ .../nc-gui/components/smartsheet/Form.vue | 62 ++++++------------- 5 files changed, 77 insertions(+), 45 deletions(-) create mode 100644 packages/nc-gui/assets/img/brand/nocodb-logo.svg create mode 100644 packages/nc-gui/components/general/FormBanner.vue create mode 100644 packages/nc-gui/components/general/FormBranding.vue diff --git a/packages/nc-gui/assets/img/brand/nocodb-logo.svg b/packages/nc-gui/assets/img/brand/nocodb-logo.svg new file mode 100644 index 0000000000..7d18941552 --- /dev/null +++ b/packages/nc-gui/assets/img/brand/nocodb-logo.svg @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/packages/nc-gui/components/general/ColorPicker.vue b/packages/nc-gui/components/general/ColorPicker.vue index 1cfc5d49af..3ff39967a4 100644 --- a/packages/nc-gui/components/general/ColorPicker.vue +++ b/packages/nc-gui/components/general/ColorPicker.vue @@ -62,7 +62,7 @@ watch(picked, (n, _o) => {
- +
diff --git a/packages/nc-gui/components/general/FormBanner.vue b/packages/nc-gui/components/general/FormBanner.vue new file mode 100644 index 0000000000..b9a406bf29 --- /dev/null +++ b/packages/nc-gui/components/general/FormBanner.vue @@ -0,0 +1,25 @@ + + + diff --git a/packages/nc-gui/components/general/FormBranding.vue b/packages/nc-gui/components/general/FormBranding.vue new file mode 100644 index 0000000000..2bb11c0f11 --- /dev/null +++ b/packages/nc-gui/components/general/FormBranding.vue @@ -0,0 +1,13 @@ + + + diff --git a/packages/nc-gui/components/smartsheet/Form.vue b/packages/nc-gui/components/smartsheet/Form.vue index 5bbf5507ce..4eb8b9abd9 100644 --- a/packages/nc-gui/components/smartsheet/Form.vue +++ b/packages/nc-gui/components/smartsheet/Form.vue @@ -15,6 +15,7 @@ import { extractSdkResponseErrorMsg, iconMap, inject, + isEeUI, message, onClickOutside, parseProp, @@ -58,8 +59,6 @@ const { $api, $e } = useNuxtApp() const { isUIAllowed } = useRoles() -const { appInfo } = useGlobal() - let formState = reactive({}) const secondsRemain = ref(0) @@ -387,18 +386,6 @@ watch(submitted, (v) => { } }) -function handleMouseUp(col: Record, hiddenColIndex: number) { - if (isLocked.value) return - - if (!moved.value) { - const index = localColumns.value.length - col.order = (index ? localColumns.value[index - 1].order : 0) + 1 - col.show = true - - saveOrUpdate(col, index) - } -} - const columnSupportsScanning = (elementType: UITypes) => betaFeatureToggleState.show && [UITypes.SingleLineText, UITypes.Number, UITypes.Email, UITypes.URL, UITypes.LongText].includes(elementType) @@ -471,30 +458,12 @@ const onFormItemClick = (element: any) => { :style="{background:(formViewData?.meta as Record).theme_color}" >
-
- - - -
- form-banner-left' - -
- form-banner-logo' -
- - form-banner-left' -
-
+ + + -
- - NocoDB -
NocoDB Forms
+
+
@@ -992,13 +959,20 @@ const onFormItemClick = (element: any) => {
+ Hide NocoDB Branding