.compose-panel { width: 285px; margin-top: 10px; display: flex; flex-direction: column; height: calc(100% - 10px); overflow-y: hidden; .hero-widget { box-shadow: none; &__text, &__img, &__img img { border-radius: 0; } &__text { padding: 15px; color: var(--secondary-text-color); strong { font-weight: 700; color: var(--primary-text-color); } } } .search__input { line-height: 18px; font-size: 16px; padding: 15px; padding-inline-end: 30px; } .search__icon .fa { top: 15px; } .navigation-bar { flex: 0 1 48px; } .compose-form { flex: 1; overflow-y: hidden; display: flex; flex-direction: column; min-height: 310px; } .compose-form__autosuggest-wrapper { overflow-y: auto; background-color: var(--white); border-radius: 4px 4px 0 0; flex: 0 1 auto; } .autosuggest-textarea__textarea { overflow-y: hidden; } } .navigation-panel { margin-top: 10px; margin-bottom: 10px; height: calc(100% - 20px); overflow-y: auto; display: flex; flex-direction: column; & > a { flex: 0 0 auto; } .logo { height: 30px; width: auto; } } .navigation-panel, .compose-panel { hr { flex: 0 0 auto; border: 0; background: transparent; border-top: 1px solid var(--ui-base-color-lighten-4); margin: 10px 0; } .flex-spacer { background: transparent; } } @media screen and (width >= 600px) { .tabs-bar__link { span { display: inline; } } } .columns-area--mobile { flex-direction: column; width: 100%; margin: 0 auto; .column, .drawer { width: 100%; height: 100%; padding: 0; } .account-card { margin-bottom: 0; } .filter-form { display: flex; flex-wrap: wrap; } .autosuggest-textarea__textarea { font-size: 16px; } .search__input { line-height: 18px; font-size: 16px; padding: 15px; padding-inline-end: 30px; } .search__icon .fa { top: 15px; } .scrollable { overflow: visible; @supports (display: grid) { contain: content; } } @media screen and (min-width: 1175px) { padding: 10px 0; padding-top: 0; } .detailed-status { padding: 15px; .media-gallery, .video-player, .audio-player { margin-top: 15px; } } .account__header__bar { padding: 5px 10px; } .navigation-bar, .compose-form { padding: 15px; } .compose-form .compose-form__publish .compose-form__publish-button-wrapper { padding-top: 15px; } .notification__report { padding: 15px; padding-inline-start: 78px; min-height: 50px; &__avatar { inset-inline-start: 15px; top: 17px; } } .status { padding: 15px; min-height: 50px; .media-gallery, &__action-bar, .video-player, .audio-player { margin-top: 10px; } } .account { padding: 15px 10px; &__header__bio { margin: 0 -10px; } } .notification { &__message { padding-top: 15px; } .status { padding-top: 8px; } .account { padding-top: 8px; } } } @media screen and (min-width: 1175px) { .tabs-bar { width: 100%; } .react-swipeable-view-container .columns-area--mobile { height: calc(100% - 10px) !important; } .getting-started__wrapper { margin-bottom: 10px; } .tabs-bar__link.optional { display: none; } .search-page .search { display: none; } .navigation-panel__legal { display: none; } } @media screen and (max-width: 1174px) { .columns-area__panels__main { width: calc(100% - 285px); } .columns-area__panels { min-height: calc(100vh - 55px); } .columns-area__panels__pane--navigational { min-width: 285px; .columns-area__panels__pane__inner { width: 285px; } .navigation-panel { margin: 0; background: var(--ui-base-color); border-inline-start: 1px solid var(--ui-base-color-lighten-8); height: 100vh; } .navigation-panel__sign-in-banner, .navigation-panel__logo, .getting-started__trends { display: none; } .column-link__icon { font-size: 18px; } } .layout-single-column .ui__header { display: flex; background: var(--ui-base-color); border-bottom: 1px solid var(--ui-base-color-lighten-8); } .column-header, .column-back-button, .scrollable, .error-column { border-radius: 0 !important; } } @media screen and (max-width: 889px) { .columns-area__panels__main { width: calc(100% - 55px); } .columns-area__panels__pane--navigational { min-width: 55px; .columns-area__panels__pane__inner { width: 55px; } .column-link span { display: none; } .list-panel { display: none; } } } .explore__search-header { display: none; } @media screen and (max-width: 1174px) { .columns-area__panels__pane--compositional { display: none; } .explore__search-header { display: flex; } }