return (
<header className="sw-flex sw-mb-6">
- <div className="sw-mr-8 sw-flex-1 sw-flex sw-flex-col sw-gap-4">
+ <div className="sw-mr-8 sw-flex-1 sw-flex sw-flex-col sw-gap-4 sw-min-w-0">
<div className="sw-flex sw-flex-col sw-gap-2">
<div className="sw-flex sw-items-center">
<PageContentFontWrapper className="sw-body-md-highlight" as="h1">
{this.renderSide(openIssue)}
- <main className="sw-relative sw-ml-12 sw-flex-1">{this.renderPage()}</main>
+ <main className="sw-relative sw-ml-12 sw-flex-1 sw-min-w-0">{this.renderPage()}</main>
</div>
</PageContentFontWrapper>
</LargeCenteredLayout>
const tagsPopupOpen = currentPopup === 'edit-tags' && canSetTags;
return (
- <div className="sw-flex sw-gap-3">
- <ul className="it__issue-header-actions sw-flex sw-items-center sw-gap-3 sw-body-sm">
+ <div className="sw-flex sw-gap-3 sw-min-w-0">
+ <ul className="it__issue-header-actions sw-flex sw-items-center sw-gap-3 sw-body-sm sw-min-w-0">
<HighlightRing
as="li"
className="sw-relative"
/>
</HighlightRing>
- <li>
+ <li className="sw-min-w-0">
<IssueAssign
isOpen={currentPopup === 'assign'}
togglePopup={togglePopup}
'sw-body-xs sw-overflow-hidden sw-whitespace-nowrap sw-max-w-abs-150';
return (
- <ul className="sw-flex sw-items-center sw-gap-1 sw-body-xs">
+ <ul className="sw-flex sw-items-center sw-gap-1 sw-body-xs sw-whitespace-nowrap">
{issue.line && (
<>
<IssueMetaListItem className={issueMetaListItemClassNames}>
</span>
)}
- <div className="sw-flex sw-flex-col sw-grow sw-gap-3">
+ <div className="sw-flex sw-flex-col sw-grow sw-gap-3 sw-min-w-0">
<IssueTitleBar
branchLike={branchLike}
displayWhyIsThisAnIssue={displayWhyIsThisAnIssue}
<BasicSeparator />
- <div className="sw-flex sw-gap-2 sw-flex-wrap sw-items-center sw-justify-between">
+ <div className="sw-flex sw-gap-2 sw-flex-nowrap sw-items-center sw-justify-between">
<IssueActionsBar
currentPopup={currentPopup}
issue={issue}