From 37ccb6a001c4fff2938cfec20c47bd193c929541 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?H=C3=A5var=20Aamb=C3=B8=20Fosstveit?= Date: Mon, 1 Apr 2019 09:28:14 +0200 Subject: [PATCH] Added autohiding of control elements --- app/src/components/Controls/Sidebar.js | 18 ++++++++++++++---- app/src/components/Room.js | 11 +++++++++++ 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/app/src/components/Controls/Sidebar.js b/app/src/components/Controls/Sidebar.js index 742dd57..b696de8 100644 --- a/app/src/components/Controls/Sidebar.js +++ b/app/src/components/Controls/Sidebar.js @@ -34,7 +34,17 @@ const styles = (theme) => fab : { margin : theme.spacing.unit - } + }, + show : + { + opacity : 1, + transition : 'opacity .5s' + }, + hide : + { + opacity : 0, + transition : 'opacity .5s' + }, }); class Sidebar extends React.PureComponent @@ -71,9 +81,9 @@ class Sidebar extends React.PureComponent return (
margin : 0, padding : 0 }, + show : + { + opacity : 1, + transition : 'opacity .5s' + }, + hide : + { + opacity : 0, + transition : 'opacity .5s' + }, toolbar : theme.mixins.toolbar, drawerPaper : { @@ -262,6 +272,7 @@ class Room extends React.PureComponent