Skip to content
9 changes: 6 additions & 3 deletions src/components/layouts/BaseSideBarLayout.vue
Original file line number Diff line number Diff line change
Expand Up @@ -17,18 +17,17 @@

<template>
<div class="sidebarlayout">

<header class="main-header">
<div class="level header-title is-marginless">
<div class="level-left">
<div class="level-item is-pulled-left">
<div v-if="showMenu" class="level-item is-pulled-left">
<a role="button"
class="navbar-hamburger has-text-dark"
aria-label="Open Navigation Menu"
aria-expanded="false"
@click="toggleSidebar()"
>
<MenuIcon v-if="showMenuToggle"></MenuIcon>
<MenuIcon ></MenuIcon>
</a>
</div>
<div class="level-item">
Expand Down Expand Up @@ -119,6 +118,10 @@ import UserStatusMenu from "@/components/layouts/menus/UserStatusMenu.vue";
@Prop({default: true})
showMenu?: boolean;

mounted () {
// IF the screen is narrow and DeltaBreed is in private-sandbox or coordinator-sandbox modes, THEN default the sidebar to "hidden".
store.commit(SHOW_SIDEBAR_MOBILE, (window.matchMedia("(min-width: 700px)").matches && (this.sandboxConfig === '1' || this.sandboxConfig === SandboxMode.Coordinator)));
}
toggleSidebar() {
store.commit(SHOW_SIDEBAR_MOBILE, !this.showSidebarMobile);
}
Expand Down
9 changes: 6 additions & 3 deletions src/components/layouts/InfoSideBarLayout.vue
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,13 @@
>
Guest Account
</h1>
<p class="has-text-light is-paddingless">
<p class="has-text-light is-paddingless mb-3">
Use these credentials to explore sample data and currently available features.
</p>
<div class="is-hidden-touch">
<p class="has-text-light is-paddingless">
Data submitted to this site is not private.
</p>
<div>
<hr class="is-light">
<div class="columns is-gapless">
<div class="column is-narrow mr-2">
Expand All @@ -81,7 +84,7 @@

<article class="block">
<h2 class="has-text-warning is-5 is-normal">
Guest
Sandbox Guest
</h2>
<p class="has-text-light is-paddingless is-marginless">
user: guestusr@mailinator.com
Expand Down