From 4947174a6e67cf5e96baa907ea011254bbe0d089 Mon Sep 17 00:00:00 2001 From: Jan Date: Wed, 16 Aug 2023 21:11:37 +0200 Subject: [PATCH] Ease use of disabled in OcTable & show status icon for processing items (#9585) --- .../enhancement-indicate-processig-state | 1 + .../src/assets/icons/loop-left-fill.svg | 1 + .../src/assets/icons/loop-left-line.svg | 1 + .../src/assets/icons/loop-right-fill.svg | 1 + .../src/assets/icons/loop-right-line.svg | 1 + .../src/components/OcResource/OcResource.vue | 32 ++++++++++++++--- .../src/components/OcTable/OcTable.vue | 18 ++++------ .../src/components/OcTile/OcTile.vue | 36 ++++++++++++++++--- .../components/FilesList/ResourceTable.vue | 18 ---------- .../Shares/Collaborators/EditDropdown.vue | 2 +- 10 files changed, 72 insertions(+), 39 deletions(-) create mode 100644 packages/design-system/src/assets/icons/loop-left-fill.svg create mode 100644 packages/design-system/src/assets/icons/loop-left-line.svg create mode 100644 packages/design-system/src/assets/icons/loop-right-fill.svg create mode 100644 packages/design-system/src/assets/icons/loop-right-line.svg diff --git a/changelog/unreleased/enhancement-indicate-processig-state b/changelog/unreleased/enhancement-indicate-processig-state index e2ac6cddd23..2f171d17763 100644 --- a/changelog/unreleased/enhancement-indicate-processig-state +++ b/changelog/unreleased/enhancement-indicate-processig-state @@ -5,4 +5,5 @@ If so, no actions on this resource is possible, therefore we show now the proces the temporary restrictions clear to the user. https://github.com/owncloud/web/pull/9561 +https://github.com/owncloud/web/pull/9585 https://github.com/owncloud/web/issues/9558 diff --git a/packages/design-system/src/assets/icons/loop-left-fill.svg b/packages/design-system/src/assets/icons/loop-left-fill.svg new file mode 100644 index 00000000000..c37f9ee7593 --- /dev/null +++ b/packages/design-system/src/assets/icons/loop-left-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/design-system/src/assets/icons/loop-left-line.svg b/packages/design-system/src/assets/icons/loop-left-line.svg new file mode 100644 index 00000000000..b6cbc51401a --- /dev/null +++ b/packages/design-system/src/assets/icons/loop-left-line.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/design-system/src/assets/icons/loop-right-fill.svg b/packages/design-system/src/assets/icons/loop-right-fill.svg new file mode 100644 index 00000000000..2ad3c637436 --- /dev/null +++ b/packages/design-system/src/assets/icons/loop-right-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/design-system/src/assets/icons/loop-right-line.svg b/packages/design-system/src/assets/icons/loop-right-line.svg new file mode 100644 index 00000000000..88e75ec66df --- /dev/null +++ b/packages/design-system/src/assets/icons/loop-right-line.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/design-system/src/components/OcResource/OcResource.vue b/packages/design-system/src/components/OcResource/OcResource.vue index c232dcf2d20..d065688b5b2 100644 --- a/packages/design-system/src/components/OcResource/OcResource.vue +++ b/packages/design-system/src/components/OcResource/OcResource.vue @@ -5,8 +5,8 @@ :resource="resource" :is-resource-clickable="isResourceClickable" :folder-link="folderLink" - @click="emitClick" class="oc-resource-link" + @click="emitClick" > -