From c5fea80ab4d6ea4a711058593c10434dc7cf6146 Mon Sep 17 00:00:00 2001 From: Ramon Wenger Date: Thu, 11 Jul 2019 16:19:06 +0200 Subject: [PATCH] Add single button file upload --- client/src/components/SimpleFileUpload.vue | 73 +++++++++++++++++ .../content-blocks/DocumentBlock.vue | 1 - .../content-blocks/assignment/Assignment.vue | 81 +++++++++++-------- .../assignment/FinalSubmission.vue | 14 +++- .../assignment/SubmissionForm.vue | 3 +- client/src/components/icons/DocumentIcon.vue | 1 - .../src/components/icons/TickCircleIcon.vue | 3 +- client/src/pages/studentSubmission.vue | 5 +- 8 files changed, 139 insertions(+), 42 deletions(-) create mode 100644 client/src/components/SimpleFileUpload.vue diff --git a/client/src/components/SimpleFileUpload.vue b/client/src/components/SimpleFileUpload.vue new file mode 100644 index 00000000..45a446c2 --- /dev/null +++ b/client/src/components/SimpleFileUpload.vue @@ -0,0 +1,73 @@ + + + + + diff --git a/client/src/components/content-blocks/DocumentBlock.vue b/client/src/components/content-blocks/DocumentBlock.vue index f3a0b5a6..5948fa6f 100644 --- a/client/src/components/content-blocks/DocumentBlock.vue +++ b/client/src/components/content-blocks/DocumentBlock.vue @@ -41,7 +41,6 @@ @import '@/styles/_mixins.scss'; .document-block { - margin-bottom: 30px; display: grid; grid-template-columns: 50px 1fr 50px; align-items: center; diff --git a/client/src/components/content-blocks/assignment/Assignment.vue b/client/src/components/content-blocks/assignment/Assignment.vue index d47dd2a7..02d82333 100644 --- a/client/src/components/content-blocks/assignment/Assignment.vue +++ b/client/src/components/content-blocks/assignment/Assignment.vue @@ -7,47 +7,39 @@