all repos — caroster @ 3d930a88ff376fc82e51bf5c9772e3ac25f452dd

[Octree] Group carpool to your event https://caroster.io

fix: 🐛 Cut too long event title on mobile
Simon Mulquin simon@octree.ch
Mon, 21 Mar 2022 16:58:55 +0000
commit

3d930a88ff376fc82e51bf5c9772e3ac25f452dd

parent

35fc135e937a5b85fe35e7f9b03772d2e1f3f04e

1 files changed, 15 insertions(+), 3 deletions(-)

jump to
M frontend/containers/EventBar/index.tsxfrontend/containers/EventBar/index.tsx

@@ -6,6 +6,7 @@ import AppBar from '@material-ui/core/AppBar';

import Toolbar from '@material-ui/core/Toolbar'; import Typography from '@material-ui/core/Typography'; import IconButton from '@material-ui/core/IconButton'; +import Tooltip from '@material-ui/core/Tooltip'; import Avatar from '@material-ui/core/Avatar'; import Icon from '@material-ui/core/Icon'; import clsx from 'clsx';

@@ -132,9 +133,17 @@ src="/assets/Logo_in_beta.svg"

alt="Logo" /> </Link> - <Typography variant="h6" noWrap id="MenuHeaderTitle"> - {event.name} - </Typography> + <Tooltip title={event.name}> + <Typography + variant="h6" + noWrap + id="MenuHeaderTitle" + className={classes.title} + > + {event.name} + </Typography> + </Tooltip> + {detailsOpen && ( <IconButton className="tour_event_edit"

@@ -249,6 +258,9 @@ name: {

flexGrow: 1, display: 'flex', alignItems: 'center', + }, + title: { + maxWidth: `calc(100vw - ${theme.spacing(30)}px)`, }, iconButtons: { margin: theme.spacing(0),