diff --git a/webapp/components/search_bar.jsx b/webapp/components/search_bar.jsx index cfd9b0c73c..bea7222439 100644 --- a/webapp/components/search_bar.jsx +++ b/webapp/components/search_bar.jsx @@ -193,6 +193,19 @@ export default class SearchBar extends React.Component { ); + const searchPopover = ( + + + + ); + const flaggedTooltip = ( - - {isSearching} - - - + + {isSearching} {mentionBtn} diff --git a/webapp/sass/components/_popover.scss b/webapp/sass/components/_popover.scss index b4839bd1f9..31ef83d6a6 100644 --- a/webapp/sass/components/_popover.scss +++ b/webapp/sass/components/_popover.scss @@ -93,20 +93,18 @@ } .search-help-popover { - @include single-transition(opacity, .3s, ease-in); font-size: em(13px); - max-width: 350px; - top: 36px; - visibility: hidden; + margin-top: 17px !important; + max-width: 300px; width: 100%; &.autocomplete { display: block; .popover-content { + -webkit-overflow-scrolling: touch; padding: 10px; position: relative; - -webkit-overflow-scrolling: touch; } } @@ -205,11 +203,6 @@ .tooltip-inner { max-width: 100%; } - - &.visible { - @include opacity(1); - visibility: visible; - } } .member-list__popover { diff --git a/webapp/sass/responsive/_desktop.scss b/webapp/sass/responsive/_desktop.scss index f5deff3026..68b47684ef 100644 --- a/webapp/sass/responsive/_desktop.scss +++ b/webapp/sass/responsive/_desktop.scss @@ -85,6 +85,14 @@ } } } + + .channel-header { + .search-bar__container { + .search__form { + width: 150px; + } + } + } } @media (min-width: 992px) { diff --git a/webapp/sass/responsive/_mobile.scss b/webapp/sass/responsive/_mobile.scss index b0302afba2..02525aec55 100644 --- a/webapp/sass/responsive/_mobile.scss +++ b/webapp/sass/responsive/_mobile.scss @@ -427,8 +427,8 @@ } .search-help-popover { - left: 55px; - max-width: calc(100% - 10px); + margin-left: 10px; + max-width: calc(100% - 20px); } .modal-direct-channels, diff --git a/webapp/sass/responsive/_tablet.scss b/webapp/sass/responsive/_tablet.scss index 5e5e6180a0..c9bc1b06be 100644 --- a/webapp/sass/responsive/_tablet.scss +++ b/webapp/sass/responsive/_tablet.scss @@ -9,14 +9,8 @@ } .channel-header { - .search-bar__container { - .search__form { - width: 150px; - } - } - .heading { - max-width: 110px; + max-width: 100px; } } @@ -39,9 +33,9 @@ } .post-error { - top: 0; left: 32px; position: relative; + top: 0; .sidebar--right & { left: 0; diff --git a/webapp/utils/constants.jsx b/webapp/utils/constants.jsx index 835510c3bc..8162846e2e 100644 --- a/webapp/utils/constants.jsx +++ b/webapp/utils/constants.jsx @@ -824,6 +824,7 @@ export const Constants = { description: 'Enable WebRTC one on one calls' } }, + OVERLAY_TIME_DELAY_SMALL: 100, OVERLAY_TIME_DELAY: 400, WEBRTC_TIME_DELAY: 750, WEBRTC_CLEAR_ERROR_DELAY: 15000,