diff --git a/frontend/src/component/project/NewProjectCard/ProjectCardFooter/ProjectCardFooter.tsx b/frontend/src/component/project/NewProjectCard/ProjectCardFooter/ProjectCardFooter.tsx index 705e2b8bc3..a6c05da6dc 100644 --- a/frontend/src/component/project/NewProjectCard/ProjectCardFooter/ProjectCardFooter.tsx +++ b/frontend/src/component/project/NewProjectCard/ProjectCardFooter/ProjectCardFooter.tsx @@ -11,17 +11,17 @@ interface IProjectCardFooterProps { } const StyledFooter = styled(Box)(({ theme }) => ({ - display: 'flex', - justifyContent: 'space-between', + display: 'grid', + gridTemplateColumns: 'auto 1fr auto', alignItems: 'center', - padding: theme.spacing(1.5, 3), + padding: theme.spacing(1.5, 3, 2.5, 3), background: theme.palette.envAccordion.expanded, boxShadow: theme.boxShadows.accordionFooter, })); const StyledFavoriteIconButton = styled(FavoriteIconButton)(({ theme }) => ({ marginRight: theme.spacing(-1), - marginLeft: 'auto', + marginBottom: theme.spacing(-1), })); export const ProjectCardFooter: FC = ({ diff --git a/frontend/src/component/project/NewProjectCard/ProjectOwners/ProjectOwners.tsx b/frontend/src/component/project/NewProjectCard/ProjectOwners/ProjectOwners.tsx index 13c391401c..9da71e237c 100644 --- a/frontend/src/component/project/NewProjectCard/ProjectOwners/ProjectOwners.tsx +++ b/frontend/src/component/project/NewProjectCard/ProjectOwners/ProjectOwners.tsx @@ -41,15 +41,13 @@ const useOwnersMap = () => { }; }; -const StyledContainer = styled('div')(({ theme }) => ({ - marginBottom: theme.spacing(1), - display: 'flex', - alignItems: 'flex-end', -})); - const StyledUserName = styled('p')(({ theme }) => ({ fontSize: theme.typography.body1.fontSize, margin: theme.spacing(0, 0, 0.5, 0), + overflowX: 'hidden', + textOverflow: 'ellipsis', + textWrap: 'nowrap', + alignSelf: 'end', })); export const ProjectOwners: FC = ({ owners = [] }) => { @@ -57,7 +55,7 @@ export const ProjectOwners: FC = ({ owners = [] }) => { const users = owners.map(ownersMap); return ( - + <> = ({ owners = [] }) => { {users[0]?.name || users[0]?.description} } + elseShow={
} /> - + ); };