Skip to content
Snippets Groups Projects
Commit 5e688d3b authored by Chris Beer's avatar Chris Beer
Browse files

Apply thumbnail canvas nav design tweaks; fixes #1978

parent 30bccdfc
Branches
Tags
No related merge requests found
...@@ -36,10 +36,11 @@ export class WindowSideBarCanvasPanel extends Component { ...@@ -36,10 +36,11 @@ export class WindowSideBarCanvasPanel extends Component {
return ( return (
<ListItem <ListItem
key={canvas.id} key={canvas.id}
alignItems="flex-start"
onClick={onClick} onClick={onClick}
button button
> >
<div> <div style={{ minWidth: 50 }}>
<CanvasThumbnail <CanvasThumbnail
className={classNames(classes.clickable)} className={classNames(classes.clickable)}
isValid={isValid} isValid={isValid}
...@@ -47,17 +48,11 @@ export class WindowSideBarCanvasPanel extends Component { ...@@ -47,17 +48,11 @@ export class WindowSideBarCanvasPanel extends Component {
maxHeight={config.canvasNavigation.height} maxHeight={config.canvasNavigation.height}
maxWidth={config.canvasNavigation.width} maxWidth={config.canvasNavigation.width}
aspectRatio={manifestoCanvas.aspectRatio} aspectRatio={manifestoCanvas.aspectRatio}
style={{
cursor: 'pointer',
height: config.canvasNavigation.height,
width: isValid ? WindowSideBarCanvasPanel.calculateScaledWidth(config.canvasNavigation.height, validationCanvas.aspectRatio) : 'auto',
}}
/> />
</div> </div>
<Typography <Typography
className={classNames(classes.label)} className={classNames(classes.label)}
variant="body2" variant="body2"
color="secondary"
> >
{canvas.label} {canvas.label}
</Typography> </Typography>
......
...@@ -27,13 +27,12 @@ const mapDispatchToProps = { setCanvas: actions.setCanvas }; ...@@ -27,13 +27,12 @@ const mapDispatchToProps = { setCanvas: actions.setCanvas };
/** /**
* *
* @param theme * @param theme
* @returns {label: {fontSize: string, paddingLeft: number}, windowSideBarH2: *}} * @returns {label: {paddingLeft: number}, windowSideBarH2: *}}
*/ */
const styles = theme => ({ const styles = theme => ({
windowSideBarH2: theme.typography.h5, windowSideBarH2: theme.typography.h5,
label: { label: {
fontSize: '8pt', paddingLeft: theme.spacing.unit,
paddingLeft: 8,
}, },
}); });
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment