From a13c945143946aa4e2d70710f03ae5113f61ac93 Mon Sep 17 00:00:00 2001 From: taehoon Date: Wed, 31 Jul 2019 13:18:47 -0400 Subject: [PATCH 1/2] do not unmount post status modal in desktop --- src/App.vue | 1 + src/components/mobile_nav/mobile_nav.js | 4 +--- src/components/mobile_nav/mobile_nav.vue | 1 - 3 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/App.vue b/src/App.vue index bf6e62e2a3..719e00a4d7 100644 --- a/src/App.vue +++ b/src/App.vue @@ -107,6 +107,7 @@ :floating="true" class="floating-chat mobile-hidden" /> + diff --git a/src/components/mobile_nav/mobile_nav.js b/src/components/mobile_nav/mobile_nav.js index 9b341a3be2..c2bb76eebc 100644 --- a/src/components/mobile_nav/mobile_nav.js +++ b/src/components/mobile_nav/mobile_nav.js @@ -1,14 +1,12 @@ import SideDrawer from '../side_drawer/side_drawer.vue' import Notifications from '../notifications/notifications.vue' -import MobilePostStatusModal from '../mobile_post_status_modal/mobile_post_status_modal.vue' import { unseenNotificationsFromStore } from '../../services/notification_utils/notification_utils' import GestureService from '../../services/gesture_service/gesture_service' const MobileNav = { components: { SideDrawer, - Notifications, - MobilePostStatusModal + Notifications }, data: () => ({ notificationsCloseGesture: undefined, diff --git a/src/components/mobile_nav/mobile_nav.vue b/src/components/mobile_nav/mobile_nav.vue index f67b7ff873..d1c24e56db 100644 --- a/src/components/mobile_nav/mobile_nav.vue +++ b/src/components/mobile_nav/mobile_nav.vue @@ -70,7 +70,6 @@ ref="sideDrawer" :logout="logout" /> - From 32b4d4d223e833e25b53d98a61f71f56142d67ab Mon Sep 17 00:00:00 2001 From: taehoon Date: Wed, 31 Jul 2019 13:19:05 -0400 Subject: [PATCH 2/2] css improvements --- .../mobile_post_status_modal.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/components/mobile_post_status_modal/mobile_post_status_modal.vue b/src/components/mobile_post_status_modal/mobile_post_status_modal.vue index 5db7584b0c..b6d7d3ba10 100644 --- a/src/components/mobile_post_status_modal/mobile_post_status_modal.vue +++ b/src/components/mobile_post_status_modal/mobile_post_status_modal.vue @@ -34,14 +34,19 @@ @import '../../_variables.scss'; .post-form-modal-view { - max-height: 100%; - display: block; + align-items: flex-start; } .post-form-modal-panel { flex-shrink: 0; - margin: 25% 0 4em 0; + margin-top: 25%; + margin-bottom: 2em; width: 100%; + max-width: 700px; + + @media (orientation: landscape) { + margin-top: 8%; + } } .new-status-button {