diff --git a/client/components/open/forms/FormProgressbar.vue b/client/components/open/forms/FormProgressbar.vue
new file mode 100644
index 00000000..3a58be22
--- /dev/null
+++ b/client/components/open/forms/FormProgressbar.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/client/components/open/forms/OpenForm.vue b/client/components/open/forms/OpenForm.vue
index e8b29948..ae52f351 100644
--- a/client/components/open/forms/OpenForm.vue
+++ b/client/components/open/forms/OpenForm.vue
@@ -13,32 +13,11 @@
ref="form-timer"
:form="form"
/>
-
-
-
-
+
field.required)
- if (requiredFields.length === 0) {
- return 100
- }
- const completedFields = requiredFields.filter(field => ![null, undefined, ''].includes(this.dataFormValue[field.id]))
- const progress = (completedFields.length / requiredFields.length) * 100
- return Math.round(progress)
- },
currentFields: {
get() {
return this.fieldGroups[this.formPageIndex]