From c37d3ae0f9fab8fd3d2d53a95c54cf57e30b9f5d Mon Sep 17 00:00:00 2001 From: Dhruwang Jariwala <67850763+Dhruwang@users.noreply.github.com> Date: Wed, 22 May 2024 19:33:17 +0530 Subject: [PATCH] fix: ui issues (#2665) --- .../components/wrappers/ScrollableContainer.tsx | 5 ++--- .../components/wrappers/StackedCardsContainer.tsx | 1 + packages/surveys/src/styles/global.css | 15 +++++++++++++++ packages/ui/SurveysList/components/SurveyCard.tsx | 4 ++-- 4 files changed, 20 insertions(+), 5 deletions(-) diff --git a/packages/surveys/src/components/wrappers/ScrollableContainer.tsx b/packages/surveys/src/components/wrappers/ScrollableContainer.tsx index e34ce8901c..4687f596cd 100644 --- a/packages/surveys/src/components/wrappers/ScrollableContainer.tsx +++ b/packages/surveys/src/components/wrappers/ScrollableContainer.tsx @@ -1,3 +1,4 @@ +import { cn } from "@/lib/utils"; import { useEffect, useRef, useState } from "preact/hooks"; interface ScrollableContainerProps { @@ -58,10 +59,8 @@ export const ScrollableContainer = ({ children }: ScrollableContainerProps) => { scrollbarGutter: "stable both-edges", maxHeight: isSurveyPreview ? "40dvh" : "60dvh", }} - className={`overflow-${isOverflowHidden ? "hidden" : "auto"} px-4 pb-1`} + className={cn("overflow-auto px-4 pb-1", isOverflowHidden ? "no-scrollbar" : "bg-survey-bg")} onMouseEnter={() => toggleOverflow(false)} - onTouchStart={() => toggleOverflow(false)} - onTouchEnd={() => toggleOverflow(true)} onMouseLeave={() => toggleOverflow(true)}> {children} diff --git a/packages/surveys/src/components/wrappers/StackedCardsContainer.tsx b/packages/surveys/src/components/wrappers/StackedCardsContainer.tsx index 9d3eeb9422..b45f93cffa 100644 --- a/packages/surveys/src/components/wrappers/StackedCardsContainer.tsx +++ b/packages/surveys/src/components/wrappers/StackedCardsContainer.tsx @@ -130,6 +130,7 @@ export const StackedCardsContainer = ({
{cardArrangement === "simple" ? (