Form editor v2 (#579)
* Form editor v2 * fix template test * setFormDefaults when save * fix form cleaning dark mode * improvements on open sidebar * UI polish * Fix change type button --------- Co-authored-by: Julien Nahum <julien@nahum.net>
This commit is contained in:
@@ -219,10 +219,10 @@ useOpnSeoMeta({
|
||||
return form.value ? form.value.title : 'Create beautiful forms'
|
||||
},
|
||||
description: () => {
|
||||
if (pageMeta.value.description) {
|
||||
return pageMeta.value.description
|
||||
if (pageMeta.value.page_description) {
|
||||
return pageMeta.value.page_description
|
||||
}
|
||||
return (form.value && form.value?.description) ? form.value?.description.substring(0, 160) : null
|
||||
return null
|
||||
},
|
||||
ogImage: () => {
|
||||
if (pageMeta.value.page_thumbnail) {
|
||||
|
||||
@@ -1,26 +1,25 @@
|
||||
<template>
|
||||
<div class="flex flex-wrap flex-col">
|
||||
<div key="2">
|
||||
<create-form-base-modal
|
||||
:show="showInitialFormModal"
|
||||
@form-generated="formGenerated"
|
||||
@close="showInitialFormModal = false"
|
||||
/>
|
||||
<form-editor
|
||||
v-if="!workspacesLoading"
|
||||
ref="editor"
|
||||
class="w-full flex flex-grow"
|
||||
:error="error"
|
||||
:is-guest="isGuest"
|
||||
@open-register="registerModal = true"
|
||||
/>
|
||||
<div
|
||||
v-else
|
||||
class="text-center mt-4 py-6"
|
||||
>
|
||||
<Loader class="h-6 w-6 text-nt-blue mx-auto" />
|
||||
</div>
|
||||
<div class="flex flex-wrap flex-col flex-grow">
|
||||
<create-form-base-modal
|
||||
:show="showInitialFormModal"
|
||||
@form-generated="formGenerated"
|
||||
@close="showInitialFormModal = false"
|
||||
/>
|
||||
<form-editor
|
||||
v-if="!workspacesLoading"
|
||||
ref="editor"
|
||||
class="w-full flex flex-grow"
|
||||
:error="error"
|
||||
:is-guest="isGuest"
|
||||
@open-register="registerModal = true"
|
||||
/>
|
||||
<div
|
||||
v-else
|
||||
class="text-center mt-4 py-6"
|
||||
>
|
||||
<Loader class="h-6 w-6 text-nt-blue mx-auto" />
|
||||
</div>
|
||||
|
||||
|
||||
<quick-register
|
||||
:show-register-modal="registerModal"
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<template>
|
||||
<div class="flex flex-wrap flex-col flex-grow">
|
||||
<div key="2"
|
||||
<div
|
||||
key="2"
|
||||
class="w-full flex flex-grow flex-col"
|
||||
>
|
||||
<create-form-base-modal
|
||||
|
||||
Reference in New Issue
Block a user