diff --git a/src/components/dialog/DialogFormContainer.vue b/src/components/dialog/DialogFormContainer.vue
new file mode 100644
index 00000000..bad4d305
--- /dev/null
+++ b/src/components/dialog/DialogFormContainer.vue
@@ -0,0 +1,88 @@
+
+
+
+ onOpen?.((v) => (state = v === undefined ? true : v))"
+ >
+ $emit('submit', e)"
+ greedy
+ class="surface-1 rounded"
+ :style="{
+ borderRadius: 'var(--radius-2)',
+ padding: '0',
+ width: $q.screen.xs ? '100%' : width ? width : '85%',
+ height: height ? height : 'calc(100vh - 64px)',
+ maxWidth: $q.screen.xs ? '100%' : maxWidth ? maxWidth : '85%',
+ }"
+ >
+
+
+
+
+
+