From 7bb110b20ef7273e7c9a7fbde94fd75441d77ff5 Mon Sep 17 00:00:00 2001 From: Dominik Pschenitschni Date: Tue, 28 Mar 2023 13:45:16 +0200 Subject: [PATCH] feat: add ProgressBar component --- src/components/misc/ProgressBar.story.vue | 15 ++ src/components/misc/ProgressBar.vue | 163 ++++++++++++++++++ src/components/tasks/partials/attachments.vue | 13 +- src/components/tasks/partials/kanban-card.vue | 12 +- .../tasks/partials/singleTaskInProject.vue | 15 +- src/styles/global.scss | 2 +- src/styles/theme/theme.scss | 18 -- 7 files changed, 197 insertions(+), 41 deletions(-) create mode 100644 src/components/misc/ProgressBar.story.vue create mode 100644 src/components/misc/ProgressBar.vue diff --git a/src/components/misc/ProgressBar.story.vue b/src/components/misc/ProgressBar.story.vue new file mode 100644 index 000000000..348be7e29 --- /dev/null +++ b/src/components/misc/ProgressBar.story.vue @@ -0,0 +1,15 @@ + + + diff --git a/src/components/misc/ProgressBar.vue b/src/components/misc/ProgressBar.vue new file mode 100644 index 000000000..d379540f2 --- /dev/null +++ b/src/components/misc/ProgressBar.vue @@ -0,0 +1,163 @@ + + + + + diff --git a/src/components/tasks/partials/attachments.vue b/src/components/tasks/partials/attachments.vue index 9d5639be7..c5f5f7afb 100644 --- a/src/components/tasks/partials/attachments.vue +++ b/src/components/tasks/partials/attachments.vue @@ -16,14 +16,12 @@ ref="filesRef" type="file" /> - - {{ attachmentService.uploadProgress }}% - + :value="attachmentService.uploadProgress * 100" + is-primary + />