mirror of
https://github.com/Unleash/unleash.git
synced 2025-09-24 17:51:14 +02:00
chore: adjust add strategy modal height (#10677)
https://linear.app/unleash/issue/2-3893/set-a-minimum-height-in-the-release-template-preview-dialog Adjusts the "add strategy" and "release template preview" modal heights, ensuring better visual consistency between them.
This commit is contained in:
parent
907727947a
commit
b4ad9c964f
@ -248,6 +248,7 @@ export const FeatureStrategyMenu = ({
|
||||
PaperProps={{
|
||||
sx: {
|
||||
borderRadius: '12px',
|
||||
height: newStrategyModalEnabled ? '100%' : 'auto',
|
||||
},
|
||||
}}
|
||||
>
|
||||
|
@ -45,7 +45,7 @@ const StyledContainer = styled(Box)(() => ({
|
||||
|
||||
const StyledScrollableContent = styled(Box)(({ theme }) => ({
|
||||
width: theme.breakpoints.values.md,
|
||||
height: theme.spacing(52),
|
||||
height: '100%',
|
||||
overflowY: 'auto',
|
||||
padding: theme.spacing(4),
|
||||
paddingTop: theme.spacing(2),
|
||||
|
@ -19,10 +19,18 @@ import CloseIcon from '@mui/icons-material/Close';
|
||||
const StyledDialog = styled(Dialog)(({ theme }) => ({
|
||||
'& .MuiDialog-paper': {
|
||||
borderRadius: theme.shape.borderRadiusLarge,
|
||||
width: theme.breakpoints.values.md,
|
||||
height: '100%',
|
||||
},
|
||||
}));
|
||||
|
||||
const StyledScrollableContent = styled(Box)(({ theme }) => ({
|
||||
width: theme.breakpoints.values.md,
|
||||
height: '100%',
|
||||
overflowY: 'auto',
|
||||
display: 'flex',
|
||||
flexDirection: 'column',
|
||||
}));
|
||||
|
||||
const StyledHeader = styled(Box)(({ theme }) => ({
|
||||
display: 'flex',
|
||||
justifyContent: 'space-between',
|
||||
@ -104,30 +112,35 @@ export const ReleasePlanReviewDialog = ({
|
||||
Go back
|
||||
</Button>
|
||||
</StyledSubHeader>
|
||||
{activeReleasePlan && (
|
||||
<Box sx={{ px: 4, pb: 2 }}>
|
||||
<Alert severity='error'>
|
||||
This feature environment currently has{' '}
|
||||
<strong>{activeReleasePlan.name}</strong> -{' '}
|
||||
<strong>{activeReleasePlan.milestones[0].name}</strong>
|
||||
{environmentEnabled ? ' running' : ' paused'}. Adding a
|
||||
new release plan will replace the existing release plan.
|
||||
</Alert>
|
||||
<StyledScrollableContent>
|
||||
{activeReleasePlan && (
|
||||
<Box sx={{ px: 4, pb: 2 }}>
|
||||
<Alert severity='error'>
|
||||
This feature environment currently has{' '}
|
||||
<strong>{activeReleasePlan.name}</strong> -{' '}
|
||||
<strong>
|
||||
{activeReleasePlan.milestones[0].name}
|
||||
</strong>
|
||||
{environmentEnabled ? ' running' : ' paused'}.
|
||||
Adding a new release plan will replace the existing
|
||||
release plan.
|
||||
</Alert>
|
||||
</Box>
|
||||
)}
|
||||
<Box sx={{ px: 2 }}>
|
||||
<ReleasePlan plan={planPreview} readonly />
|
||||
</Box>
|
||||
)}
|
||||
<Box sx={{ px: 2 }}>
|
||||
<ReleasePlan plan={planPreview} readonly />
|
||||
</Box>
|
||||
{crProtected && (
|
||||
<Box sx={{ px: 4, pt: 1 }}>
|
||||
<Typography>
|
||||
<strong>Adding</strong> release template{' '}
|
||||
<strong>{template?.name}</strong> to{' '}
|
||||
<strong>{featureName}</strong> in{' '}
|
||||
<strong>{environment}</strong>.
|
||||
</Typography>
|
||||
</Box>
|
||||
)}
|
||||
{crProtected && (
|
||||
<Box sx={{ px: 4, pt: 1 }}>
|
||||
<Typography>
|
||||
<strong>Adding</strong> release template{' '}
|
||||
<strong>{template?.name}</strong> to{' '}
|
||||
<strong>{featureName}</strong> in{' '}
|
||||
<strong>{environment}</strong>.
|
||||
</Typography>
|
||||
</Box>
|
||||
)}
|
||||
</StyledScrollableContent>
|
||||
<StyledDialogActions>
|
||||
<Button variant='contained' color='primary' onClick={onConfirm}>
|
||||
{crProtected ? 'Add suggestion to draft' : 'Apply template'}
|
||||
|
Loading…
Reference in New Issue
Block a user