From 481db33d23a146f8ebf09a7d3661ed64bf28fa67 Mon Sep 17 00:00:00 2001 From: Josiah Neuberger Date: Sun, 7 Jan 2018 15:03:46 -0500 Subject: [PATCH] center/size stage-header controls in the same way as stage in fullscreen --- src/components/stage-header/stage-header.css | 1 + src/components/stage-header/stage-header.jsx | 7 +++- src/components/stage/stage.jsx | 21 +++-------- src/lib/screen-utils.js | 39 ++++++++++++++++++++ 4 files changed, 52 insertions(+), 16 deletions(-) create mode 100644 src/lib/screen-utils.js diff --git a/src/components/stage-header/stage-header.css b/src/components/stage-header/stage-header.css index 6c83cbcca..614852308 100644 --- a/src/components/stage-header/stage-header.css +++ b/src/components/stage-header/stage-header.css @@ -16,6 +16,7 @@ .stage-menu-wrapper { display: flex; + margin: auto; justify-content: space-between; flex-shrink: 0; align-items: center; diff --git a/src/components/stage-header/stage-header.jsx b/src/components/stage-header/stage-header.jsx index 4da2397bf..0528740c6 100644 --- a/src/components/stage-header/stage-header.jsx +++ b/src/components/stage-header/stage-header.jsx @@ -8,6 +8,7 @@ import Box from '../box/box.jsx'; import Button from '../button/button.jsx'; import {ComingSoonTooltip} from '../coming-soon/coming-soon.jsx'; import Controls from '../../containers/controls.jsx'; +import {getStageSize} from '../../lib/screen-utils.js'; import fullScreenIcon from './icon--fullscreen.svg'; import largeStageIcon from './icon--large-stage.svg'; @@ -49,11 +50,15 @@ const StageHeaderComponent = function (props) { } = props; let header = null; + const stageSize = getStageSize(isFullScreen); if (isFullScreen) { header = ( - +