From ad07ada2f2aede9b65dc244fefc8daa234c02f24 Mon Sep 17 00:00:00 2001 From: Christian Cueni Date: Wed, 13 Nov 2019 19:25:24 +0100 Subject: [PATCH] Add feedback to submission view, style view --- .../components/AssignmentWithSubmissions.vue | 32 ++++++++++++++++--- client/src/components/StudentSubmission.vue | 11 +++---- .../gql/assignmentWithSubmissionsQuery.gql | 5 +++ client/src/pages/submissions.vue | 14 ++++---- client/src/styles/_student-submission.scss | 10 ++++++ client/src/styles/main.scss | 1 + 6 files changed, 53 insertions(+), 20 deletions(-) create mode 100644 client/src/styles/_student-submission.scss diff --git a/client/src/components/AssignmentWithSubmissions.vue b/client/src/components/AssignmentWithSubmissions.vue index 9381c655..1e392634 100644 --- a/client/src/components/AssignmentWithSubmissions.vue +++ b/client/src/components/AssignmentWithSubmissions.vue @@ -1,14 +1,24 @@ @@ -80,6 +92,7 @@ } &__text { + font-size: toRem(26px); margin-bottom: 1rem; } @@ -95,10 +108,19 @@ &__link { display: block; - &:first-of-type { - border-top: 1px solid $color-silver-dark; - } + } + + &__submissions { + margin-top: 3rem; } } + + .submission-header { + &__title { + color: $color-silver-dark; + font-family: $sans-serif-font-family; + } + } + diff --git a/client/src/components/StudentSubmission.vue b/client/src/components/StudentSubmission.vue index 386d399c..00584f41 100644 --- a/client/src/components/StudentSubmission.vue +++ b/client/src/components/StudentSubmission.vue @@ -1,5 +1,5 @@ @@ -50,12 +53,6 @@ @import "@/styles/_functions.scss"; .student-submission { - display: grid; - grid-template-columns: 170px 1fr; - grid-column-gap: 80px; - align-items: center; - border-bottom: 1px solid $color-silver-dark; - padding: 15px 0; &__student-name { font-size: toRem(17px); diff --git a/client/src/graphql/gql/assignmentWithSubmissionsQuery.gql b/client/src/graphql/gql/assignmentWithSubmissionsQuery.gql index f98b2636..28dd7206 100644 --- a/client/src/graphql/gql/assignmentWithSubmissionsQuery.gql +++ b/client/src/graphql/gql/assignmentWithSubmissionsQuery.gql @@ -19,6 +19,11 @@ query AssignmentWithSubmissions($id: ID!) { } } } + submissionfeedback { + id + text + final + } } } } diff --git a/client/src/pages/submissions.vue b/client/src/pages/submissions.vue index 4043a5dc..661cadbc 100644 --- a/client/src/pages/submissions.vue +++ b/client/src/pages/submissions.vue @@ -1,9 +1,6 @@