From 89c954fe42e85f20ec1393071af4d54388fcf3b3 Mon Sep 17 00:00:00 2001 From: Kiran Ashok Date: Thu, 24 Feb 2022 14:07:30 +0530 Subject: [PATCH] Bugfix :: wraping all text in statistics widget (#2182) * bugfix :: text overflow issue fix * text wrap , padding fix * updated styles * making overflow hidden * bugfix :: updated styles * style updated positioning for trend arrow --- frontend/src/Editor/Components/Statistics.jsx | 26 ++++++++++++------- 1 file changed, 17 insertions(+), 9 deletions(-) diff --git a/frontend/src/Editor/Components/Statistics.jsx b/frontend/src/Editor/Components/Statistics.jsx index 33d8f977d5..f3d20f1a57 100644 --- a/frontend/src/Editor/Components/Statistics.jsx +++ b/frontend/src/Editor/Components/Statistics.jsx @@ -5,22 +5,25 @@ export const Statistics = function Statistics({ height, properties, styles, dark const baseStyle = { borderRadius: 4, - height, backgroundColor: darkMode ? '#47505D' : '#ffffff', alignItems: 'center', flexDirection: 'column', margin: '0px auto', - minWidth: '196px', - border: ' 0.75px solid #A6B6CC', + border: darkMode ? ' 0.75px solid #232A35' : ' 0.75px solid #A6B6CC', fontFamily: 'Inter', justifyContent: 'center', display: visibility ? 'flex' : 'none', + wordBreak: 'break-all', + textAlign: 'center', + overflow: 'hidden', + height, }; const letterStyle = { fontSize: '14px', - marginTop: '12px', fontWeight: '500', + wordBreak: 'break-all', + padding: '12px 20px 0px 20px ', }; const primaryStyle = { @@ -28,6 +31,8 @@ export const Statistics = function Statistics({ height, properties, styles, dark color: primaryTextColour !== '#000000' ? primaryTextColour : darkMode && '#FFFFFC', fontWeight: '700', marginBottom: '0px', + wordBreak: 'break-all', + padding: '0 10px', }; const marginStyle = { @@ -40,8 +45,10 @@ export const Statistics = function Statistics({ height, properties, styles, dark justifyContent: 'center', alignItems: ' center', padding: '5px 8px', - width: '61px', - height: '24px', + margin: '14px 20px 0px 0px ', + minWidth: '61px', + wordBreak: 'break-all', + minHeight: '24px', background: secondarySignDisplay !== 'negative' ? (darkMode ? '#206953' : '#EDFFF9') : darkMode ? '#F8ABB8' : '#FDEAED', borderRadius: '58px', @@ -67,7 +74,7 @@ export const Statistics = function Statistics({ height, properties, styles, dark

{primaryValue}

-
+
{secondarySignDisplay !== 'negative' ? ( ) : ( @@ -76,13 +83,14 @@ export const Statistics = function Statistics({ height, properties, styles, dark style={{ ...marginStyle, marginRight: '6.5px' }} /> )} -

{secondaryValue}

+

{secondaryValue}

{secondaryValueLabel}