From de2154e6fe683d1439f09e85ef4da99038aca799 Mon Sep 17 00:00:00 2001 From: RaktimaNXG Date: Thu, 27 Jun 2024 17:30:21 +0530 Subject: [PATCH] fix: change add recipient and role ui design in mobile view and inconsistent font size and color combination in text widgets --- .../src/components/pdf/TextFontSetting.js | 8 +- .../src/components/pdf/WidgetComponent.js | 140 ++++++++---------- apps/OpenSign/src/pages/PlaceHolderSign.js | 23 +-- .../OpenSign/src/pages/TemplatePlaceholder.js | 18 +-- 4 files changed, 79 insertions(+), 110 deletions(-) diff --git a/apps/OpenSign/src/components/pdf/TextFontSetting.js b/apps/OpenSign/src/components/pdf/TextFontSetting.js index 1687513b6..13d5cc5de 100644 --- a/apps/OpenSign/src/components/pdf/TextFontSetting.js +++ b/apps/OpenSign/src/components/pdf/TextFontSetting.js @@ -19,7 +19,9 @@ function TextFontSetting(props) { props.setFontColor(e.target.value)} className="ml-[7px] op-select op-select-bordered op-select-sm focus:outline-none hover:border-base-content text-xs" diff --git a/apps/OpenSign/src/components/pdf/WidgetComponent.js b/apps/OpenSign/src/components/pdf/WidgetComponent.js index 6b812bbcc..d90012541 100644 --- a/apps/OpenSign/src/components/pdf/WidgetComponent.js +++ b/apps/OpenSign/src/components/pdf/WidgetComponent.js @@ -37,11 +37,10 @@ function WidgetComponent({ sendInOrder, isTemplateFlow, setBlockColor, - blockColor, - setIsAddSigner + setIsAddSigner, + blockColor }) { const [isSignersModal, setIsSignersModal] = useState(false); - const [, dropdown] = useDrag({ type: "BOX", item: { @@ -187,7 +186,6 @@ function WidgetComponent({ const isMobile = window.innerWidth < 767; const scrollContainerRef = useRef(null); const [widget, setWidget] = useState([]); - const color = [ "#93a3db", "#e6c3db", @@ -245,86 +243,70 @@ function WidgetComponent({ ? textWidgetData : widget; + const handleSelectRecipient = () => { + if ( + signersdata[isSelectListId]?.Email || + signersdata[isSelectListId]?.Role + ) { + const userData = + signersdata[isSelectListId]?.Name || signersdata[isSelectListId]?.Role; + const name = + userData?.length > 20 ? `${userData.slice(0, 20)}...` : userData; + return name; + } + }; + return ( <> {isMobile ? ( !isMailSend && ( -