From d33bad75b62827910256c978c7a11523cef70ce4 Mon Sep 17 00:00:00 2001 From: Jack Reed <phillipjreed@gmail.com> Date: Tue, 21 Apr 2020 12:11:42 -0600 Subject: [PATCH] Use flexbox instead of float for layout of collapsible sections --- src/components/CollapsibleSection.js | 18 +++++++++--------- src/containers/CollapsibleSection.js | 5 ++++- 2 files changed, 13 insertions(+), 10 deletions(-) diff --git a/src/components/CollapsibleSection.js b/src/components/CollapsibleSection.js index 3af8a7642..85fbdfade 100644 --- a/src/components/CollapsibleSection.js +++ b/src/components/CollapsibleSection.js @@ -35,7 +35,15 @@ export class CollapsibleSection extends Component { return ( <> - <div> + <div className={classes.container}> + <Typography + className={classes.heading} + id={id} + onClick={this.toggleSection} + variant="overline" + > + {label} + </Typography> <MiradorMenuButton aria-label={ t( @@ -48,14 +56,6 @@ export class CollapsibleSection extends Component { > {open ? <KeyboardArrowUp /> : <KeyboardArrowDown />} </MiradorMenuButton> - <Typography - className={classes.heading} - id={id} - onClick={this.toggleSection} - variant="overline" - > - {label} - </Typography> </div> {open && children} </> diff --git a/src/containers/CollapsibleSection.js b/src/containers/CollapsibleSection.js index ddc9547c1..3daa9258b 100644 --- a/src/containers/CollapsibleSection.js +++ b/src/containers/CollapsibleSection.js @@ -5,9 +5,12 @@ import { CollapsibleSection } from '../components/CollapsibleSection'; const styles = { button: { - float: 'right', padding: 0, }, + container: { + display: 'flex', + justifyContent: 'space-between', + }, heading: { cursor: 'pointer', }, -- GitLab