From 6bb1ce2963b3eb2c99ee0a35d0c7eac6ac375490 Mon Sep 17 00:00:00 2001 From: Bogdan Cochior <bogdan.cochior@thinslices.com> Date: Fri, 9 Mar 2018 15:37:07 +0200 Subject: [PATCH] style(fix overflow for long title name): n N --- .../src/components/Dashboard/DashboardCard.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/packages/components-faraday/src/components/Dashboard/DashboardCard.js b/packages/components-faraday/src/components/Dashboard/DashboardCard.js index b5e6db6fd..92d304cdb 100644 --- a/packages/components-faraday/src/components/Dashboard/DashboardCard.js +++ b/packages/components-faraday/src/components/Dashboard/DashboardCard.js @@ -41,6 +41,7 @@ const DashboardCard = ({ <LeftDetails flex="5"> <ManuscriptId>{`ID ${customId}`}</ManuscriptId> <Title + title={title} dangerouslySetInnerHTML={{ __html: title }} // eslint-disable-line /> </LeftDetails> @@ -69,7 +70,9 @@ const DashboardCard = ({ <DateField>{submitted || ''}</DateField> </LeftDetails> <RightDetails flex="5"> - <ManuscriptType>{manuscriptMeta}</ManuscriptType> + <ManuscriptType title={manuscriptMeta}> + {manuscriptMeta} + </ManuscriptType> {project.status ? ( <Details onClick={() => @@ -197,6 +200,7 @@ const LeftDetails = styled.div` justify-content: flex-start; align-items: center; flex: ${({ flex }) => flex || 1}; + max-width: 75%; ` const RightDetails = styled.div` @@ -205,6 +209,7 @@ const RightDetails = styled.div` justify-content: flex-end; align-items: center; flex: ${({ flex }) => flex || 1}; + max-width: 75%; ` const DetailsView = styled.div` @@ -229,6 +234,7 @@ const ManuscriptId = styled.div` margin-right: 8px; text-align: left; text-transform: uppercase; + white-space: nowrap; ` const Details = styled.div` @@ -240,6 +246,7 @@ const Details = styled.div` text-decoration: underline; text-align: center; text-transform: uppercase; + white-space: nowrap; ` const ClickableIcon = styled.div` -- GitLab