diff --git a/frontend/src/components/Sidebar.vue b/frontend/src/components/Sidebar.vue
index 8acee89..7f74d12 100644
--- a/frontend/src/components/Sidebar.vue
+++ b/frontend/src/components/Sidebar.vue
@@ -48,8 +48,8 @@
Need help? Checkout the Ballot
diff --git a/frontend/src/components/dashboard/SubmissionCard.vue b/frontend/src/components/dashboard/SubmissionCard.vue
index 37e85f6..36c703e 100644
--- a/frontend/src/components/dashboard/SubmissionCard.vue
+++ b/frontend/src/components/dashboard/SubmissionCard.vue
@@ -1,5 +1,10 @@
-
+
@@ -14,11 +19,12 @@
submission.status
]
"
- >
- Submitted on
- {{ dayjs(submission.creation).format('DD MMM YYYY') }}
+
+
+ Submitted on
+ {{ dayjs(submission.creation).format('DD MMM YYYY') }}
+
diff --git a/frontend/src/components/form/RenderField.vue b/frontend/src/components/form/RenderField.vue
index 4bdf723..ae6c080 100644
--- a/frontend/src/components/form/RenderField.vue
+++ b/frontend/src/components/form/RenderField.vue
@@ -29,7 +29,7 @@
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/components/submission/EditSubmissionHeader.vue b/frontend/src/components/submission/EditSubmissionHeader.vue
new file mode 100644
index 0000000..3116b55
--- /dev/null
+++ b/frontend/src/components/submission/EditSubmissionHeader.vue
@@ -0,0 +1,41 @@
+
+
+
Edit Submission
+
+ {{ election?.title }}
+
+
+
+
+
+
+
diff --git a/frontend/src/pages/submissions/SubmissionEdit.vue b/frontend/src/pages/submissions/SubmissionEdit.vue
new file mode 100644
index 0000000..6c33942
--- /dev/null
+++ b/frontend/src/pages/submissions/SubmissionEdit.vue
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
Edit Submission
+
+ Edit candidature submission. Changes can be made till the form is
+ live.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/frontend/src/router.js b/frontend/src/router.js
index 8281b64..ca5f953 100644
--- a/frontend/src/router.js
+++ b/frontend/src/router.js
@@ -98,6 +98,11 @@ const routes = [
name: 'Nomination Form',
component: () => import('@/pages/election/CandidatureFormPublic.vue'),
},
+ {
+ path: '/submissions/:id',
+ name: 'Edit Candiature Submission',
+ component: () => import('@/pages/submissions/SubmissionEdit.vue'),
+ },
{
path: '/election/:slug/c/:id',
name: 'Candidature Submission Public',