From 09ceefe0530303fc29d82b8255d5eef43062eb0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Matheus?= Date: Mon, 11 Mar 2024 13:48:34 -0300 Subject: [PATCH] feat: ability to zoom on chat images --- .../scss/widgets/_conversation-view.scss | 1 + .../conversation/components/GalleryView.vue | 49 ++++++++++++++++++- .../FluentIcon/dashboard-icons.json | 2 + 3 files changed, 50 insertions(+), 2 deletions(-) diff --git a/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss b/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss index b51cbe07d..35d3ed46a 100644 --- a/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss +++ b/app/javascript/dashboard/assets/scss/widgets/_conversation-view.scss @@ -31,6 +31,7 @@ .modal-image { @apply max-h-[76vh] max-w-[76vw]; + transition: transform 0.3s ease-in-out; } .modal-video { diff --git a/app/javascript/dashboard/components/widgets/conversation/components/GalleryView.vue b/app/javascript/dashboard/components/widgets/conversation/components/GalleryView.vue index 2b324527e..477962745 100644 --- a/app/javascript/dashboard/components/widgets/conversation/components/GalleryView.vue +++ b/app/javascript/dashboard/components/widgets/conversation/components/GalleryView.vue @@ -47,6 +47,22 @@ class="items-center flex gap-2 justify-end min-w-[8rem] sm:min-w-[15rem]" @click.stop > + +