summaryrefslogtreecommitdiff
path: root/frontend/site/projects/museum/views/home.js
diff options
context:
space:
mode:
Diffstat (limited to 'frontend/site/projects/museum/views/home.js')
-rw-r--r--frontend/site/projects/museum/views/home.js30
1 files changed, 27 insertions, 3 deletions
diff --git a/frontend/site/projects/museum/views/home.js b/frontend/site/projects/museum/views/home.js
index cfd0d40..e3c44d5 100644
--- a/frontend/site/projects/museum/views/home.js
+++ b/frontend/site/projects/museum/views/home.js
@@ -1,6 +1,6 @@
import React, { Component } from 'react'
-// import actions from 'site/actions'
+import actions from 'site/actions'
import "./home.css"
@@ -9,11 +9,32 @@ export default class Home extends Component {
open: false,
}
+ constructor(props) {
+ super(props)
+ this.handleClick = this.handleClick.bind(this)
+ }
+
+ componentDidMount() {
+ const roadblock = document.querySelector('.roadblock')
+ if (roadblock) roadblock.style.display = "none"
+ }
+
+ handleClick(e) {
+ e && e.preventDefault()
+ if (this.state.open) {
+ actions.site.interact()
+ this.setState({ hidden: true })
+ }
+ else {
+ this.setState({ open: true })
+ }
+ }
+
render() {
return (
- <div className={this.state.open ? "home open" : "home"}>
+ <div className={this.state.hidden ? "home hidden open" : this.state.open ? "home open" : "home"} onClick={this.handleClick}>
<div className="home-byline byline-top">KW PRESENTS</div>
- <div className="home-title title-1">THE LAST</div>
+ <div className="home-title title-1">THE L<span>AST</span></div>
<div className="home-title title-2">MUSEUM</div>
<div className="home-artists artists-left">
NICOLE FORESHEW<br />
@@ -26,6 +47,9 @@ export default class Home extends Component {
ZOHRA OPOKO
</div>
<div className="home-byline byline-bottom">CURATED BY NADIM SAMMAN</div>
+ <div className="home-message">
+ Lorem ipsum dolor sit amet, pro ea errem nonumes, gubergren deterruisset sit eu. Quo nostrud definitiones ex, sea dicant accommodare ei, te vix habeo minim voluptatum.
+ </div>
</div>
)
}