diff --git a/client/components/global/Navbar.vue b/client/components/global/Navbar.vue index f1fa4e9..3fc0d0e 100644 --- a/client/components/global/Navbar.vue +++ b/client/components/global/Navbar.vue @@ -182,12 +182,12 @@ export default { return this.config.public.paidPlansEnabled }, showAuth() { - return this.$route.name && !this.$route.name.startsWith('forms-slug') + return this.$route.name && this.$route.name !== 'forms-slug' }, hasNavbar() { if (this.isIframe) return false - if (this.$route.name && this.$route.name.startsWith('forms-slug')) { + if (this.$route.name && this.$route.name === 'forms-slug') { if (this.form) { // If there is a cover, or if branding is hidden remove nav if (this.form.cover_picture || this.form.no_branding) { diff --git a/client/components/open/forms/OpenCompleteForm.vue b/client/components/open/forms/OpenCompleteForm.vue index 52337e5..f3db190 100644 --- a/client/components/open/forms/OpenCompleteForm.vue +++ b/client/components/open/forms/OpenCompleteForm.vue @@ -23,7 +23,7 @@ class="border shadow-sm p-2 my-4 flex items-center rounded-md bg-yellow-100 border-yellow-500" >
-

+

We disabled the password protection for this form because you are an owner of it.

diff --git a/client/components/open/forms/OpenForm.vue b/client/components/open/forms/OpenForm.vue index a454a6e..2068808 100644 --- a/client/components/open/forms/OpenForm.vue +++ b/client/components/open/forms/OpenForm.vue @@ -65,8 +65,9 @@ import draggable from 'vuedraggable' import OpenFormButton from './OpenFormButton.vue' import VueHcaptcha from "@hcaptcha/vue3-hcaptcha" import OpenFormField from './OpenFormField.vue' -import {pendingSubmission} from "~/composables/forms/pendingSubmission.js"; -import FormLogicPropertyResolver from "~/lib/forms/FormLogicPropertyResolver.js"; +import {pendingSubmission} from "~/composables/forms/pendingSubmission.js" +import FormLogicPropertyResolver from "~/lib/forms/FormLogicPropertyResolver.js" +import {darkModeEnabled} from "~/lib/forms/public-page.js" export default { name: 'OpenForm', @@ -104,7 +105,7 @@ export default { dataForm, recordsStore, workingFormStore, - darkModeEnabled: useDark(), + darkModeEnabled: darkModeEnabled(), pendingSubmission: pendingSubmission(props.form) } }, diff --git a/client/components/open/forms/components/form-components/FormCustomSeo.vue b/client/components/open/forms/components/form-components/FormCustomSeo.vue index dc34faa..b6ed129 100644 --- a/client/components/open/forms/components/form-components/FormCustomSeo.vue +++ b/client/components/open/forms/components/form-components/FormCustomSeo.vue @@ -35,6 +35,7 @@ export default { setup () { const workingFormStore = useWorkingFormStore() return { + workspacesStore: useWorkspacesStore(), workingFormStore } }, @@ -53,7 +54,7 @@ export default { } }, workspace () { - return this.$store.getters['open/workspaces/getCurrent']() + return this.workspacesStore.getCurrent }, customDomainOptions () { return this.workspace.custom_domains.map((domain) => { diff --git a/client/components/open/forms/components/form-components/FormCustomization.vue b/client/components/open/forms/components/form-components/FormCustomization.vue index 0962f66..27e9aa4 100644 --- a/client/components/open/forms/components/form-components/FormCustomization.vue +++ b/client/components/open/forms/components/form-components/FormCustomization.vue @@ -23,6 +23,16 @@
+ + - -