diff --git a/src/assets/stylesheets/hub-create.scss b/src/assets/stylesheets/hub-create.scss index 636ab5d656725522d5a407d93c8a1d92361d61ca..31e49358ec78660c6bd9b10b1ce321bc6225c876 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/assets/video/home.webm b/src/assets/video/home.webm old mode 100644 new mode 100755 index d7156cad9530c12a8b0b3f31332cfebda0f4cea9..e845e128ca83848e77a1884a944e543bc7179afe Binary files a/src/assets/video/home.webm and b/src/assets/video/home.webm differ diff --git a/src/react-components/home-root.js b/src/react-components/home-root.js index 231d8b747cbfda01c463310f716ca78d0438f53c..145b7e1965c8ddab73a3351c5f33e157b382b59d 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 { @@ -38,7 +39,7 @@ class HomeRoot extends Component { componentDidMount() { this.loadEnvironments(); - document.querySelector("#background-video").playbackRate = 0.5; + document.querySelector("#background-video").playbackRate = 0.75; } showDialog = dialogType => { diff --git a/src/react-components/hub-create-panel.js b/src/react-components/hub-create-panel.js index 8b172cbf527d9d2548e39ae9bc4c460c706178d5..6e689653bcc4129547ec780cacbe220cb9f954da 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" />