.fk-d-menu[data-identifier="usercard"] { z-index: z("usercard"); } .full-page-chat { &.teams-sidebar-on { grid-template-columns: 1fr; .chat-channel { border-radius: var(--full-page-border-radius); } } .chat-channel { .chat-messages-container { &.has-reply { grid-template-columns: var(--message-left-width) 1fr; } .chat-user { width: var(--message-left-width); } } } } .chat-message-text { img:not(.emoji):not(.avatar, .onebox-avatar-inline) { transition: all 0.6s cubic-bezier(0.165, 0.84, 0.44, 1); &:hover { cursor: pointer; border-radius: var(--d-border-radius); box-shadow: 0 2px 5px 0 rgba(var(--always-black-rgb), 0.1), 0 2px 10px 0 rgba(var(--always-black-rgb), 0.1); } } } .chat-message-container:not(.-user-info-hidden) { .chat-message { padding: 0.65rem 1rem 0.15rem; } } .chat-message-container.-user-info-hidden { .chat-message { padding: 0.15rem 1rem; } .chat-time { color: var(--secondary-medium); flex-shrink: 0; font-size: var(--font-down-2); margin-top: 0.4em; display: none; width: var(--message-left-width); } &:hover { .chat-message-left-gutter__bookmark { display: none; } .chat-time { display: block; } } } // Full Page Styling in Core .has-full-page-chat:not(.discourse-sidebar) { --max-chat-width: 1200px; #main-outlet { max-width: var(--max-chat-width); padding: 0; } .full-page-chat { border-right: 1px solid var(--primary-low); border-left: 1px solid var(--primary-low); } @media screen and (max-width: var(--max-chat-width)) { #main-outlet { max-width: 100%; padding: 0; } .full-page-chat { border: none; grid-template-columns: 250px 1fr; } } } // Full page styling with sidebar enabled .discourse-sidebar.has-full-page-chat { #main-outlet { padding: 2em 0 0 0; } .full-page-chat.teams-sidebar-on { .chat-channel { border-radius: 0; } .chat-message { padding-left: 1em; } .chat-messages-container .chat-message-deleted { padding: 0.25em 1em; } } } .chat-form { &__description.-autojoin, &__description.-channel-wide-mentions { max-width: 50%; } }