From a9f47eb5e841a5af2ccd21bef22377c4d5fa2469 Mon Sep 17 00:00:00 2001 From: Kavin Venkatachalam Date: Thu, 15 May 2025 21:32:09 +0530 Subject: [PATCH] fix: added a scrollbar to accomodate the components while dropping the components --- frontend/ee | 2 +- frontend/src/_styles/modules.scss | 33 +++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) diff --git a/frontend/ee b/frontend/ee index c208a5ad13..ec8cc0f856 160000 --- a/frontend/ee +++ b/frontend/ee @@ -1 +1 @@ -Subproject commit c208a5ad1377803ec4697af93d6a25a77f79fc51 +Subproject commit ec8cc0f8566bbc39a9c9aa5220cf2ad9c2677f3a diff --git a/frontend/src/_styles/modules.scss b/frontend/src/_styles/modules.scss index 84683fa846..dd9891df6d 100644 --- a/frontend/src/_styles/modules.scss +++ b/frontend/src/_styles/modules.scss @@ -40,4 +40,37 @@ .show-module-border { outline: dotted 2px #CCD1D5 !important; +} + +.module-container-canvas { + >div:first-child { + height: 100%; + overflow: hidden auto; + + /* Hide scrollbar by default */ + &::-webkit-scrollbar { + width: 6px; + background: transparent; + } + + &::-webkit-scrollbar-thumb { + background: transparent; + } + + /* Show scrollbar only on hover */ + &:hover { + &::-webkit-scrollbar-thumb { + background-color: #6a727c4d; + border-radius: 3px; + } + } + + /* Firefox scrollbar support */ + scrollbar-width: thin; + scrollbar-color: transparent transparent; + + &:hover { + scrollbar-color: #6a727c4d transparent; + } + } } \ No newline at end of file