Fix conversation header overlapping at small widths.

pull/2174/head
warrickct 3 years ago
parent ebf3198818
commit f5bc347898

@ -363,22 +363,20 @@ export const ConversationHeaderWithDetails = () => {
<TripleDotsMenu triggerId={triggerId} showBackButton={isMessageDetailOpened} /> <TripleDotsMenu triggerId={triggerId} showBackButton={isMessageDetailOpened} />
<ConversationHeaderTitle /> <ConversationHeaderTitle />
</div> </div>
{!isKickedFromGroup && <ExpirationLength expirationSettingName={expirationSettingName} />}
</div> </div>
{!isKickedFromGroup && <ExpirationLength expirationSettingName={expirationSettingName} />}
{!isSelectionMode && ( {!isSelectionMode && (
<RelativePositionAnchor> <ConversationHeaderButtonContainer>
<ConversationHeaderButtonContainer> <CallButton />
<CallButton /> <AvatarHeader
<AvatarHeader onAvatarClick={() => {
onAvatarClick={() => { dispatch(openRightPanel());
dispatch(openRightPanel()); }}
}} pubkey={selectedConvoKey}
pubkey={selectedConvoKey} showBackButton={isMessageDetailOpened}
showBackButton={isMessageDetailOpened} />
/> </ConversationHeaderButtonContainer>
</ConversationHeaderButtonContainer>
</RelativePositionAnchor>
)} )}
<ConversationHeaderMenu triggerId={triggerId} /> <ConversationHeaderMenu triggerId={triggerId} />
@ -389,13 +387,7 @@ export const ConversationHeaderWithDetails = () => {
); );
}; };
export const RelativePositionAnchor = styled.div`
position: relative;
`;
export const ConversationHeaderButtonContainer = styled.div` export const ConversationHeaderButtonContainer = styled.div`
position: absolute;
transform: translate(-100%, -50%);
display: flex; display: flex;
flex-direction: row; flex-direction: row;
align-items: center; align-items: center;

Loading…
Cancel
Save