// Small screen / tablet
|
@media (min-width: @screen-sm) {
|
.modal-sm .ant-modal {
|
max-width: @modal-sm;
|
width: auto !important;
|
}
|
}
|
|
// Medium screen / desktop
|
@media (min-width: @screen-md) {
|
.modal-md .ant-modal {
|
max-width: @modal-md;
|
width: auto !important;
|
}
|
}
|
|
// Large screen / wide desktop
|
@media (min-width: @screen-lg) {
|
.modal-lg .ant-modal {
|
max-width: @modal-lg;
|
width: auto !important;
|
}
|
}
|
|
// Extra extra large screen / large descktop
|
@media (min-width: @screen-xxl) {
|
.modal-xl .ant-modal {
|
max-width: @modal-xl;
|
width: auto !important;
|
}
|
}
|
|
// 自定义模态框时非常有用,主要运用于查看、编辑页
|
.modal {
|
&-header {
|
padding: 16px 24px;
|
margin: -24px -24px 24px -24px;
|
border-radius: @border-radius-base @border-radius-base 0 0;
|
background: @component-background;
|
border-bottom: @border-width-base @border-style-base @border-color-split;
|
display: flex;
|
justify-content: space-between;
|
}
|
&-title {
|
font-size: @font-size-lg;
|
font-weight: 500;
|
line-height: 22px;
|
color: @heading-color;
|
small {
|
color: @muted-color;
|
font-size: 12px;
|
margin-left: @layout-gutter;
|
}
|
}
|
&-spin {
|
display: block;
|
min-height: 150px;
|
line-height: 150px;
|
text-align: center;
|
}
|
&-footer {
|
border-top: @border-width-base @border-style-base @border-color-split;
|
padding: 10px 16px;
|
text-align: right;
|
border-radius: 0 0 @border-radius-base @border-radius-base;
|
margin: 24px -24px -24px -24px;
|
}
|
&-include-tabs {
|
nz-tabset {
|
margin-top: -16px;
|
}
|
}
|
&-body-nopadding {
|
.ant-modal-body {
|
padding: 0 !important;
|
}
|
}
|
}
|