From 54770770f9fb75861ebfa8e93f1327731cb84409 Mon Sep 17 00:00:00 2001 From: N-Pex Date: Tue, 3 Dec 2024 10:11:26 +0100 Subject: [PATCH] Fix zip icon color --- src/assets/css/channel.scss | 3 +++ src/assets/css/chat.scss | 6 +++++- src/assets/icons/ic_zip.vue | 2 +- src/components/Chat.vue | 2 +- src/components/file_mode/ThumbnailView.vue | 8 +++++++- 5 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/assets/css/channel.scss b/src/assets/css/channel.scss index 9f306ee..c34efc9 100644 --- a/src/assets/css/channel.scss +++ b/src/assets/css/channel.scss @@ -207,6 +207,9 @@ &:hover { opacity: 0.7; } + & .zip { + color: #0060e5; + } } .swipeable-thumbnails-view { diff --git a/src/assets/css/chat.scss b/src/assets/css/chat.scss index 4fae2ca..63c895c 100644 --- a/src/assets/css/chat.scss +++ b/src/assets/css/chat.scss @@ -1610,4 +1610,8 @@ body { height: $small-button-height !important; margin-top: $chat-standard-padding-xs; margin-bottom: $chat-standard-padding-xs; -} \ No newline at end of file +} + +.thumbnail-item .zip { + color: #1d1d1d; +} diff --git a/src/assets/icons/ic_zip.vue b/src/assets/icons/ic_zip.vue index a58cdeb..c5439eb 100644 --- a/src/assets/icons/ic_zip.vue +++ b/src/assets/icons/ic_zip.vue @@ -3,6 +3,6 @@ + fill="currentColor" /> \ No newline at end of file diff --git a/src/components/Chat.vue b/src/components/Chat.vue index c6bc948..76de6bc 100644 --- a/src/components/Chat.vue +++ b/src/components/Chat.vue @@ -1601,7 +1601,7 @@ export default { * @param {*} element Root element for the chat message. */ onLayoutChange(action, element) { - if (!element || !element.parentElemen || this.useVoiceMode || this.useFileModeNonAdmin) { + if (!element || !element.parentElement || this.useVoiceMode || this.useFileModeNonAdmin) { action(); return } diff --git a/src/components/file_mode/ThumbnailView.vue b/src/components/file_mode/ThumbnailView.vue index 19fa788..b1d4990 100644 --- a/src/components/file_mode/ThumbnailView.vue +++ b/src/components/file_mode/ThumbnailView.vue @@ -7,7 +7,7 @@
- {{ fileTypeIcon }} + {{ fileTypeIcon }} {{ $sanitize(fileName) }}
{{ fileSize }}
@@ -54,6 +54,12 @@ export default { } return "description" }, + fileTypeIconClass() { + if (util.isFileTypeZip(this.item.event)) { + return "zip"; + } + return undefined; + }, fileName() { return util.getFileName(this.item.event); },