diff options
Diffstat (limited to 'frontend/site/projects/museum/views/essay.js')
| -rw-r--r-- | frontend/site/projects/museum/views/essay.js | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/frontend/site/projects/museum/views/essay.js b/frontend/site/projects/museum/views/essay.js index 90439fe..f9b9058 100644 --- a/frontend/site/projects/museum/views/essay.js +++ b/frontend/site/projects/museum/views/essay.js @@ -131,6 +131,8 @@ const EssayDetail = props => { return <NadimEssay {...props} /> case 'statements': return <ArtistStatements {...props} /> + case 'developer': + return <DeveloperNotes {...props} /> } } @@ -146,6 +148,9 @@ const ArtistStatements = ({ essayId, index, isCurrent, language, onClose }) => ( </div> ) })} + <div onClick={onClose} className="artist-close"> + <img src="/thelastmuseum/static/img/close-black.png" /> + </div> </div> ) @@ -158,6 +163,9 @@ const NadimEssay = ({ essayId, index, isCurrent, language, onClose }) => ( <ArtistGlobe /> <span dangerouslySetInnerHTML={{ __html: ESSAY_TEXTS.nadim_essay[language] }} /> </div> + <div onClick={onClose} className="artist-close"> + <img src="/thelastmuseum/static/img/close-black.png" /> + </div> </div> ) @@ -176,3 +184,16 @@ const ArtistGlobe = () => ( </div> </div> ) + +const DeveloperNotes = ({ essayId, index, isCurrent, language, onClose }) => ( + <div className={isCurrent ? "artist-detail visible" : "artist-detail"}> + <div className="page-title" onClick={onClose}>Developer Notes</div> + <div className="page-subtitle">By Jules LaPlace</div> + <div className="page-content"> + <span dangerouslySetInnerHTML={{ __html: ESSAY_TEXTS.jules_essay[language] }} /> + </div> + <div onClick={onClose} className="artist-close"> + <img src="/thelastmuseum/static/img/close-black.png" /> + </div> + </div> +) |
