From 4c557257f54103492e24d73aad88eb17dd3fbb65 Mon Sep 17 00:00:00 2001 From: Robert Long <robert@robertlong.me> Date: Fri, 20 Apr 2018 11:18:38 -0700 Subject: [PATCH] Add MedievalFantasyBook environment and attribution link. --- src/assets/stylesheets/hub-create.scss | 8 ++++++-- src/react-components/home-root.js | 3 ++- src/react-components/hub-create-panel.js | 14 ++++++++++++-- 3 files changed, 20 insertions(+), 5 deletions(-) diff --git a/src/assets/stylesheets/hub-create.scss b/src/assets/stylesheets/hub-create.scss index 636ab5d65..31e49358e 100644 --- a/src/assets/stylesheets/hub-create.scss +++ b/src/assets/stylesheets/hub-create.scss @@ -192,9 +192,13 @@ font-size: 1.4em; @media (max-width: 520px) { - display: none; + display: none; } - } + } + + a { + pointer-events: all; + } } } diff --git a/src/react-components/home-root.js b/src/react-components/home-root.js index 231d8b747..36f1a7fba 100644 --- a/src/react-components/home-root.js +++ b/src/react-components/home-root.js @@ -21,7 +21,8 @@ const ENVIRONMENT_URLS = [ "https://asset-bundles-prod.reticulum.io/rooms/meetingroom/MeetingRoom.bundle.json", "https://asset-bundles-prod.reticulum.io/rooms/theater/Theater.bundle.json", "https://asset-bundles-prod.reticulum.io/rooms/atrium/Atrium.bundle.json", - "https://asset-bundles-prod.reticulum.io/rooms/courtyard/Courtyard.bundle.json" + "https://asset-bundles-prod.reticulum.io/rooms/courtyard/Courtyard.bundle.json", + "https://asset-bundles-prod.reticulum.io/rooms/MedievalFantasyBook/MedievalFantasyBook.bundle.json" ]; class HomeRoot extends Component { diff --git a/src/react-components/hub-create-panel.js b/src/react-components/hub-create-panel.js index 8b172cbf5..6e689653b 100644 --- a/src/react-components/hub-create-panel.js +++ b/src/react-components/hub-create-panel.js @@ -160,12 +160,22 @@ class HubCreatePanel extends Component { {environmentTitle} </span> {environmentAuthor && - environmentAuthor.name && ( + environmentAuthor.name && + (environmentAuthor.url ? ( + <a + href={environmentAuthor.url} + target="_blank" + className="create-panel__form__environment__picker__labels__header__author" + > + <FormattedMessage id="home.environment_author_by" /> + <span>{environmentAuthor.name}</span> + </a> + ) : ( <span className="create-panel__form__environment__picker__labels__header__author"> <FormattedMessage id="home.environment_author_by" /> <span>{environmentAuthor.name}</span> </span> - )} + ))} </div> <div className="create-panel__form__environment__picker__labels__footer"> <FormattedMessage id="home.environment_picker_footer" /> -- GitLab