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 @@
+
+
-
-