Co-authored-by: Alex Sparkes <turbomarshmello@gmail.com>
Co-authored-by: Wessel Tip <discord@go2it.eu>
This commit is contained in:
David Ralph
2020-07-17 13:37:33 +01:00
parent 298a7da3b7
commit 0464afea27
13 changed files with 186 additions and 146 deletions

View File

@@ -33,6 +33,11 @@ export default class App extends React.Component {
localStorage.setItem('quote', true);
localStorage.setItem('firstRun', true);
}
let modalClassList = 'Modal';
const darkTheme = localStorage.getItem('darkTheme');
if (darkTheme === 'true') modalClassList = 'Modal dark';
return (
<React.Fragment>
<div id='backgroundImage'></div>
@@ -44,10 +49,10 @@ export default class App extends React.Component {
<Clock/>
<Quote/>
<Credit/>
<Modal isOpen={this.state.settingsModal} className='Modal' overlayClassName="Overlay" ariaHideApp={false}>
<Modal isOpen={this.state.settingsModal} className={modalClassList} overlayClassName="Overlay" ariaHideApp={false}>
<Settings modalClose={() => this.setState({ settingsModal: false })} />
</Modal>
<Modal isOpen={this.state.updateModal} className='Modal' overlayClassName="Overlay" ariaHideApp={false}>
<Modal isOpen={this.state.updateModal} className={modalClassList} overlayClassName="Overlay" ariaHideApp={false}>
<Update modalClose={() => this.setState({ updateModal: false })} />
</Modal>
</div>