From e865815d21217bead6b3bbf7afbf40435197e306 Mon Sep 17 00:00:00 2001 From: Ferdinand Thiessen Date: Wed, 15 Mar 2023 14:22:06 +0100 Subject: [PATCH] feat: Add collapsible list view of submissions Signed-off-by: Ferdinand Thiessen --- src/components/Results/Answer.vue | 1 + src/components/Results/SubmissionItem.vue | 163 ++++++++++++++++++++++ src/views/Results.vue | 49 +++++-- 3 files changed, 199 insertions(+), 14 deletions(-) create mode 100644 src/components/Results/SubmissionItem.vue diff --git a/src/components/Results/Answer.vue b/src/components/Results/Answer.vue index 79a7ec546..d5729175a 100644 --- a/src/components/Results/Answer.vue +++ b/src/components/Results/Answer.vue @@ -59,6 +59,7 @@ export default { &__text { white-space: pre-line; + margin-left: 1rem; } } diff --git a/src/components/Results/SubmissionItem.vue b/src/components/Results/SubmissionItem.vue new file mode 100644 index 000000000..47dea3081 --- /dev/null +++ b/src/components/Results/SubmissionItem.vue @@ -0,0 +1,163 @@ + + + + + + + diff --git a/src/views/Results.vue b/src/views/Results.vue index 0f6b9fe3c..b7deb7268 100644 --- a/src/views/Results.vue +++ b/src/views/Results.vue @@ -44,23 +44,33 @@
+ +
@@ -110,15 +120,27 @@ -
+
+ +
+
    + +
+
+ -
+