Skip to content
Snippets Groups Projects
Commit c5533920 authored by Jessie Keck's avatar Jessie Keck Committed by Chris Beer
Browse files

Update styling for Workspace Add / Manifest Form components (#2271)

* Update .mirador-workspace-add styles.

* Add some jss styling to the WorkspaceAdd List

* Add some jss styling fo the WorkspaceAdd form
parent ed76758e
No related branches found
No related tags found
No related merge requests found
...@@ -70,7 +70,7 @@ export class ManifestForm extends Component { ...@@ -70,7 +70,7 @@ export class ManifestForm extends Component {
return ( return (
<form onSubmit={this.formSubmit}> <form onSubmit={this.formSubmit}>
<Grid container spacing={24}> <Grid container spacing={24}>
<Grid item sm={9}> <Grid item xs={12} sm={8} md={9}>
<TextField <TextField
fullWidth fullWidth
value={formValue} value={formValue}
...@@ -88,7 +88,7 @@ export class ManifestForm extends Component { ...@@ -88,7 +88,7 @@ export class ManifestForm extends Component {
}} }}
/> />
</Grid> </Grid>
<Grid item sm={3}> <Grid item xs={12} sm={4} md={3} className={classes.buttons}>
{ onCancel && ( { onCancel && (
<Button onClick={this.handleCancel}> <Button onClick={this.handleCancel}>
{t('cancel')} {t('cancel')}
......
...@@ -56,10 +56,12 @@ export class WorkspaceAdd extends React.Component { ...@@ -56,10 +56,12 @@ export class WorkspaceAdd extends React.Component {
return ( return (
<div className={ns('workspace-add')}> <div className={ns('workspace-add')}>
<Paper className={classes.list}>
<Typography variant="srOnly" component="h1">{t('miradorResources')}</Typography> <Typography variant="srOnly" component="h1">{t('miradorResources')}</Typography>
<List> <List>
{manifestList} {manifestList}
</List> </List>
</Paper>
<Fab <Fab
variant="extended" variant="extended"
...@@ -76,10 +78,10 @@ export class WorkspaceAdd extends React.Component { ...@@ -76,10 +78,10 @@ export class WorkspaceAdd extends React.Component {
className={classNames({ className={classNames({
[classes.displayNone]: !addResourcesOpen, [classes.displayNone]: !addResourcesOpen,
})} })}
classes={{ paper: classes.paper }}
variant="persistent" variant="persistent"
anchor="bottom" anchor="bottom"
open={addResourcesOpen} open={addResourcesOpen}
PaperProps={{ style: { position: 'absolute', left: 100 } }}
ModalProps={{ ModalProps={{
disablePortal: true, disablePortal: true,
hideBackdrop: true, hideBackdrop: true,
...@@ -90,7 +92,7 @@ export class WorkspaceAdd extends React.Component { ...@@ -90,7 +92,7 @@ export class WorkspaceAdd extends React.Component {
className={classes.form} className={classes.form}
> >
<AppBar position="absolute" color="secondary" onClick={() => (this.setAddResourcesVisibility(false))}> <AppBar position="absolute" color="secondary" onClick={() => (this.setAddResourcesVisibility(false))}>
<Toolbar> <Toolbar variant="dense">
<MiradorMenuButton <MiradorMenuButton
aria-label={t('closeAddResourceMenu')} aria-label={t('closeAddResourceMenu')}
className={classes.menuButton} className={classes.menuButton}
......
...@@ -17,6 +17,12 @@ const mapDispatchToProps = { fetchManifest: actions.fetchManifest }; ...@@ -17,6 +17,12 @@ const mapDispatchToProps = { fetchManifest: actions.fetchManifest };
* @param theme * @param theme
*/ */
const styles = theme => ({ const styles = theme => ({
buttons: {
textAlign: 'right',
[theme.breakpoints.up('sm')]: {
textAlign: 'inherit',
},
},
input: { input: {
...theme.typography.body1, ...theme.typography.body1,
}, },
......
...@@ -31,9 +31,11 @@ const mapDispatchToProps = { setWorkspaceAddVisibility: actions.setWorkspaceAddV ...@@ -31,9 +31,11 @@ const mapDispatchToProps = { setWorkspaceAddVisibility: actions.setWorkspaceAddV
const styles = theme => ({ const styles = theme => ({
form: { form: {
...theme.mixins.gutters(), ...theme.mixins.gutters(),
left: '0',
paddingTop: theme.spacing.unit * 2, paddingTop: theme.spacing.unit * 2,
paddingBottom: theme.spacing.unit * 2, paddingBottom: theme.spacing.unit * 2,
marginTop: 64, right: '0',
marginTop: 48,
}, },
fab: { fab: {
position: 'absolute', position: 'absolute',
...@@ -43,6 +45,16 @@ const styles = theme => ({ ...@@ -43,6 +45,16 @@ const styles = theme => ({
displayNone: { displayNone: {
display: 'none', display: 'none',
}, },
list: {
margin: '16px',
},
paper: {
borderTop: '0',
left: '0',
[theme.breakpoints.up('sm')]: {
left: '65px',
},
},
typographyBody: { typographyBody: {
flexGrow: 1, flexGrow: 1,
}, },
......
...@@ -77,10 +77,8 @@ ...@@ -77,10 +77,8 @@
&-workspace-add { &-workspace-add {
height: 100%; height: 100%;
overflow: auto; overflow: hidden auto;
padding-left: 6px; padding-top: 68px;
padding-right: 6px;
padding-top: 92px;
} }
@media (min-width: 600px) { @media (min-width: 600px) {
...@@ -91,7 +89,7 @@ ...@@ -91,7 +89,7 @@
&-workspace-add { &-workspace-add {
padding-left: 68px; padding-left: 68px;
padding-top: 18px; padding-top: 0;
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment